
QT
QT的一些使用总结
逸然逸生
一个技术小菜鸟,希望可以共同进步。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT中QString类型和char数组相互转换
#include <QDebug>int main(){ char path[50]; QString str = "D:\\搜狗高速下载\\weka-3-8-3jre-x64.exe"; QByteArray ba = str.toLocal8Bit(); memcpy(path,ba.data(),ba.size()+1);//加1是为了最后的...转载 2020-02-21 02:45:36 · 7201 阅读 · 3 评论 -
QT中widget相关控件
QT中widget相关控件的简单示例1.QListWidget//创建一个QListWidget对象 QListWidget *listWidget = new QListWidget(this);//调整控件大小listWidget->resize(200,100);//创建一个QListWidgetItem对象QListWidgetItem *item = new QLis...原创 2020-02-19 15:03:56 · 725 阅读 · 0 评论 -
解决QT中有中文编译不通过的问题
解决QT中有中文编译不通过的问题 在使用QT进行开发的过程中,遇到了代码中含有中文,然后编译的时候报错的情况,在网上查找资料终于找到了解决方法,这里我也记录一下,方便以后自己查看的同时也希望能帮助到遇到相同问题的同学。1.工具2.选项3.文本编辑器->行为->默认编码->UTF-8 BOM->ok做完上面的操作然后再次编译项目,会发现成功解决了中文不能通过...原创 2020-02-18 23:46:40 · 3890 阅读 · 0 评论 -
QT中对话框的操作
QT中对话框的操作1.对话框的分类模态对话框(不可以对其他窗口进行操作)非模态对话框(可以对其他窗口进行操作)2.模态对话框的创建//创建一个按钮,可以通过点击按钮实现打开一个模态对话框QPushButton *btn_open_dialog = new QPushButton("打开一个对话框",this);connect(btn_open_dialog,&QPushB...原创 2020-02-18 23:32:23 · 513 阅读 · 0 评论 -
QT中添加资源文件
QT中添加资源文件步骤:将图片文件拷贝到项目位置下右键项目->添加新文件->QT->Qt recourse File ->给资源文件起名res生成res.prcopen in edit 编辑资源添加前缀 添加文件使用 ”:+前缀名+文件名“...原创 2020-02-18 20:43:25 · 202 阅读 · 0 评论 -
QT菜单栏的操作
QT菜单栏的操作1.菜单栏的创建//创建一个菜单栏,最多可以有一个QMenuBar *bar = menuBar();//将菜单栏放入窗口中setMenuBar(bar);2.创建菜单//创建一个菜单栏QMenuBar *bar = menuBar();//将菜单栏放入窗口中setMenuBar(bar);//创建菜单bar->addMenu("文件");bar...原创 2020-02-18 20:09:55 · 2327 阅读 · 0 评论 -
QT自定义信号和槽
QT自定义信号和槽1.自定义信号自定义信号需要写到signals下面。返回值是void,只需要声明,不需要实现。可以有参数。2.自定义槽函数早期QT版本,必须写到public slots,高级版本可以写到public或者全局下f返回值void,既要声明也要定义可以有参数,可以发生重载3.连接connect(信号触发对象,信号,信号接收对象,槽函数);4.触发信号em...原创 2020-02-18 17:47:44 · 1260 阅读 · 0 评论