
qt
hongyd
这个作者很懒,什么都没留下…
展开
-
qt creator Could not create directory
在qt creator进行编译的时候,在“编译输出”中会提示“Could not create directory。。。。。”的错误需要修改“项目”中概要里面的“shadow build”,取消选中就可以了...原创 2018-05-31 15:47:14 · 610 阅读 · 0 评论 -
Qt编译oracle库
用Qt Creator打开C:\TOOL\Qt\Qt5.8.0\5.8\Src\qtbase\src\plugins\sqldrivers\oci\oci.pro文件编辑oci.pro文件,加入下面几行:TARGET = qsqlociHEADERS += $$PWD/qsql_oci_p.hSOURCES += $$PWD/qsql_oci.cpp $$PWD/main.cpp#QMAKE_US...原创 2018-07-03 16:40:33 · 459 阅读 · 0 评论 -
QDockWidget增加边框
在QDockWidget的dockWidgetContents的styleSheet属性修改为border: 1px solid black;就可以显示一个黑色边框原创 2018-07-10 16:34:50 · 7246 阅读 · 0 评论 -
Qt中右键菜单的生成方式:contextMenuEvent
实现protected contextMenuEvent函数void MyItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event){ QMenu menu; QAction *moveAction = menu.addAction("move back"); QAction *actAction = m...原创 2018-07-18 15:31:02 · 6623 阅读 · 0 评论 -
Qt的inherits()函数判断qt控件是否为某个类实例
qDebug() << "inherits:" <<win->inherits("CommandFrame");如果是true,那么就是CommandFrame的类实例不过,如果填入父类的名称,一样返回true原创 2018-07-13 13:57:08 · 2743 阅读 · 0 评论 -
Qt qobject_cast使用
qobject_cast可以用于Qt控件的转换,如下:QComboBox *box = qobject_cast<QComoBox *>(curWidget);if(box!=NULL){//转换成功}else{//转换失败}原创 2018-07-13 13:58:57 · 929 阅读 · 0 评论