Qt
tyrocjl
这个人很懒,什么都没有留下哦
展开
-
Qt学习之目录和定时器
目录操作QDir1)创建目录对象QDir dir("./photos");2)遍历目录下的内容QStringList list = dir.entryList(Filters filters);filters:–>QDir::Dirs 只访问目录文件–>QDir::Files 只访问普通文件–>QDir::NoDotAndDotDot 不包括".“和”…"...原创 2019-12-05 09:00:11 · 195 阅读 · 0 评论 -
Qt学习之资源和图片
资源编译器1)创建资源文件(.qrc) <RCC> <qresource prefix="/"> <file>6.jpg</file> </qresource> </RCC>2)通过rcc将资源文件编译成c++源文件rcc test.qrc -o qrc_test.cpp绘...原创 2019-12-04 11:18:50 · 223 阅读 · 0 评论 -
Qt学习之Qt Creator
任意目录执行“qtcreator”进入创造器界面在欢迎模式下,选择“New Project”创建新工程1)选择模板:Application->Qt Widgets Application//选择其他也行,看情况2)项目位置和介绍指定名字:Calculator3指定路径:工程父目录注:将来会自动在路径下创建和名字相同的工程目录3)Kit Selection//开发工具选...原创 2019-12-04 11:09:31 · 316 阅读 · 0 评论 -
Qt学习之Qt Designer(设计师)
创建工程目录mkdir Calculator2进入工程目录,启动设计师1)执行“designer”即可进入设计师2)在新建窗体界面选择“Dialog Without Buttons”//也可以选其他父窗口在设计师中完成界面设计1)从"Widget Box"选需要使用控件,拖拽父窗口上面LineEdit(3个)Label(1个)PushButton(1个) 2)设置父...原创 2019-12-04 09:38:05 · 3382 阅读 · 0 评论 -
Ubuntu18.04 Qt5.11.2无法切换中文输入法
无法切换中文输入的原因是当前下载的QtCreator中没有适配当前输入法框架(ibus、fcitx)的动态库解决方法:一、安装对应的输入法插件1、如果是fcitx:ubuntu18.04:sudo apt-get install libfcitx-qt5-dev拷贝系统路径上的(/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcont...转载 2019-12-03 10:37:17 · 873 阅读 · 0 评论 -
Qt学习之面向对象的Qt编程
案例:加法计算器需求:1)左右操作数(QLineEdit)只能输入数字形式的内容2)初始化等号按钮是禁用状态(灰色不能点击),等左右操作数都输入了有效数据才恢复按钮为正常可点击状态.3)按钮点击时,计算和显示结果思路://自定义的类继承QDialog,就继承父窗口属性和行为class CalculatorDialog:public QDialog{ Q_OBJECT//Mocpu...原创 2019-12-03 09:56:25 · 685 阅读 · 0 评论 -
Qt学习之信号和槽机制
概念信号和槽是Qt中自行定义一种通信机制,实现对象之间的交互;当对象的状态发生改变,将会发送信号,该信号可以被其它对象所接收,接收到信号后会执行一个指定操作函数(槽)。定义class XX:public QObject{ Q_OBJECT //moc元对象编译器signals: void sig_func(...);//信号public slots: void slot_f...原创 2019-12-03 09:39:50 · 619 阅读 · 0 评论 -
Qt学习第一天
(一)Qt相关可以在bash直接执行1)assistant(Qt助手)//Qt帮助手册2)qmake(Qt构建器)3)designer(Qt设计师)//图形化编辑工具4)uic(Qt界面转换器)//将ui文件抓换为c++代码5)moc(Qt元对象编译器)//将qt语法扩展还原为标准C++6)rcc(Qt资源编译器)//将图片等资源编译为C++代码7)qtcreator(Qt创造...原创 2019-12-02 09:16:09 · 136 阅读 · 0 评论 -
Qt学习之安装
下载地址:http://download.qt.io/archive/qt/ubuntu 32位下载:qt-opensource-linux-x86-5.4.1.runubuntu 64位下载:qt-opensource-linux-x64-5.4.1.runubuntu18.04以上建议下载Qt的较新版本:qt-opensource-linux-x64-5.11.2.run运...原创 2019-12-02 08:57:20 · 141 阅读 · 0 评论