随笔分类 - QT
摘要:原理: 换行符 '\n' 所在的位置Qchar的是0x2029, 将此十六进制用'\n'替换就行 QChar c = 0x2029; selectedText.replace(c ,'\n'); 转载: QTextEdit光标选中多行时换行符被替换的问题_qtextedit 换行符-CSDN博客
阅读全文
摘要:对于Qt 信号的绑定,有几种方式: 1. 标准的SIGNAL和SLOT的绑定方式; 例如: connect(qApp, SIGNAL(focusChanged(QWidget *, QWidget *)), this, SLOT(focusChanged(QWidget *, QWidget *))
阅读全文
摘要:背景:项目中要实现对QTextEdit里面选中的文字选中后进行拖拽处理, 但是无论设置哪个对象的鼠标样式,都无法生效,都会报一下这个 后面查看这个19的对应的鼠标样式,是DragCopyCursor这个枚举值,原因可能是QTextEdit在选中文字之后拖动时认为是复制的动作; 实际上在拖动选中的文字
阅读全文
摘要:打印格式:AppInit::start::[37] AppInit - 类名start - 类函数名37 - 行号//类名定义#define __CLASS__ __class__ #define __class__ abi::__cxa_demangle(typeid(*this).name(),
阅读全文
摘要:1. setMinimumSize(370, 150); setMaximumSize(370, 150); 此时窗口大小便被固定为(370,150)。 2. setFlow(QListView::LeftToRight); 该属性确定项目布局应该流向哪个方向。如果此属性为QListView::Le
阅读全文
摘要:转载: (164条消息) 自定义QWidget作为QListWidget的Item时偶尔出现位置偏移问题的解决方法和原理_qlistview icon mode_huashuolin001的博客-CSDN博客
阅读全文