设置鼠标进入空间区域时弹出提示:void setToolTip ( const QString & );
建立自己的右键菜单:重写CustomContextMenu();
/* 隐藏标题头 */
ui->treeView->header()->setVisible(false);
ui->tableView->verticalHeader()->hide();
ui->tableView->horizontalHeader()->hide();
设置窗体透明
this->setWindowOpacity(0.7);//全体透明
this->setAttribute(Qt::WA_TranslucentBackground,true);
QT添加图片资源:
1,目录下建立*.qrc文件
<!DOCTYPE RCC><RCC version="1.0">
<qresource>
<file>images/actualsize.png</file>
<file>images/fitwindow.png</file>
<file>images/present.png</file>
</qresource>
</RCC>
2,添加qrc文件到项目
QT5.1发布的程序发现出现运行时错误,在自己机器上没有错。然后把程序拷贝给别人,别人用自己的库替换后就好没有出现运行时错误。后来发现是QT5Core在安装时会写入本机的安装环境。只要在运行目录加一个qt.conf的文件 ,然后里面写入(注意Plugins为插件的地址,发布时候这个也要打包):
[Paths]
Plugins=D:/Qt/Qt5.1.0/5.1.0/mingw48_32/plugins/