Qt Creator怎样添加构建套件

Qt Creator怎样添加构建套件,第1张

首先,将静态库的压缩包解压到Qt的安装目录下。

启动Qt Creator,然后点击菜单“工具”-“选项”。

在打开的选项窗口中切换到“构建和运行”。

再切换到“Qt Versions(Qt版本)”选项卡,点击右上角的“添加”后,找到静态库下面的qmake.exe,将其添加进来。

然后,为拿稿新版本取个合适的名称,再点击右下角的“应用”按钮。注意,一尘耐定要点击“应用”,否则下一步你会看不到你的构建套件

在构建和运行窗口中切换到“构建套件”选项卡,点击右上角的“添加”,然后将刚才新增的套件选上,为其取个消兄孝易于辨识的名称,再点击“OK”。

这时,再去新建工程,就会发现已经可以使用新静态编译套件了。

代码生成一个QDockWidget,使用addDockWidget,添加到MainWindows;

对于DockWidget,可以使用setWidget来把Dock内容进行修改;

//新建一个空白的QDockWidget作为主对话框,在新建工程的时候要继承QMainWindow,野举不然后面的新建的浮动窗口会出现问题

QDockWidget *Multi_Function_Dock = new QDockWidget(tr("多功能按键谨脊山"), this)

Multi_Function_Dock->setFeatures(QDockWidget::AllDockWidgetFeatures)

Multi_Function_Dock->setFixedSize(300, 200)

QWidget *widget = new QWidget()

QPushButton *btn_Play = new QPushButton("Play", widget)

btn_Play->setFixedSize(40, 30)

QPushButton *btn_Pause = new QPushButton("Pause", widget)

btn_Pause->setFixedSize(40, 30)

QPushButton *btn_Stop = new QPushButton("Stop", widget)

btn_Stop->setFixedSize(40, 30)

//新建布局器将这些QPushButton控件在QWidget上进行布局,这里采用水平布局方式:

QHBoxLayout *HorizontalLayout = new QHBoxLayout(Multi_Function_Dock)

HorizontalLayout->addWidget(btn_Play)

HorizontalLayout->addWidget(btn_Pause)

HorizontalLayout->addWidget(btn_Stop)

//下面就可以添加控件到QWidget上以及将QWidget放到浮动窗口QDockWidget上,过程如下:

widget->setLayout(HorizontalLayout)//在QWidget上进行布局

Multi_Function_Dock->setWidget(widget)/祥中/添加QWidget到QDockWidget上,并设置放置位置

addDockWidget(Qt::LeftDockWidgetArea, Multi_Function_Dock)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11993838.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存