![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
乃不知有汉
https://download.csdn.net/download/wangshuxuncom/7631369
展开
-
qt connect 后,不调用
1. 类继承 QObject2. 类头部 Q_OBJECT, 如果原先没有,新加上,编译后会提示 vtable xx 的错误,重新qmake,再 clean后 buid,ok3. 记得+ slotsconnect(widget, SIGNAL(textEdited(const QString & )) , this, SLOT(OnChanged()));pub原创 2017-06-02 16:13:55 · 2621 阅读 · 0 评论 -
qt tableview 根据内容设置行高
model view 模式在 data(const QModelIndex& index, int role) 中if (role == Qt::SizeHintRole) { size_t row = index.row(); size_t col = index.column(); // 获取row col 对于的文本 // 计算下文本的行数原创 2017-09-08 15:19:19 · 2699 阅读 · 0 评论 -
qt tableview beginResetModel endResetModel后 setCurrentIndex 不滚动
确保这个newIndex正确的row 和 colsetCurrentIndex(newIndex) 后再加一句table->scrollTo(newIndex); 吧原创 2017-09-19 14:51:06 · 5655 阅读 · 0 评论 -
QHeaderView 自带comboBox 等控件
思路。 扩展QHeaderView, 并创建控件,把这些控件覆盖到headerview相应的位置上。简单代码如下 我想放个 combobox 到第一行那里class QHeaderViewExt :原创 2017-10-13 15:46:35 · 875 阅读 · 0 评论 -
qt 鼠标在窗体外点击 窗体自动关闭
QCoreApplication* a = QApplication::instance();if (a) a->installEventFilter(this);在application中注册事件过滤然后重载bool eventFilter(QObject* watched, QEvent *event) 在eventFilter函数中:bool YourWindowOrDialo...原创 2018-02-28 16:04:35 · 884 阅读 · 1 评论