Qt
莲娃
充实就好
展开
-
Qt实现快捷键
Qt实现快捷键的方法: 1、 自己定义一个tr(“Ctrl+O”)来实现快捷键; 2、 使用Qt的QKeySequence定义的内置的快捷键; 推荐使用方法2,Qt是跨平台的,它会根据平台的不同来定义不同的快捷键。方法1可能面临的问题如PC键盘和Mac键盘是不一样的,一些键在PC键盘上有,而Max键盘上可能并不存在,或者反之。 QKeySequence所有快捷键列表原创 2016-12-06 17:17:43 · 1039 阅读 · 0 评论 -
QT的多语言实现
基本流程是:先生成ts文件,然后生成qm文件,最后通过QTranslator类来加载qm文件,实现多语言包的切换在Qt Creator中生成多国语言包1生成ts文件在QT的项目文件(.pro)中添加:TRANSLATIONS = XXX.ts YYY.ts(如果是多行,则用 \ 分割)//.pro文件QT += core guiTRANSLATIONS= LOGIN.tsSOURC原创 2017-12-11 16:42:37 · 986 阅读 · 0 评论 -
Qt之QStackedWidget
官网链接:QStackedWidget详细描述:QStackedWidget类提供了一个部件(widget)的栈,且在某一时刻仅有一个部件是可见的。QStackedWidget可以被用来创建一个用户界面,该用户界面和QTabWidget提供的相似。它是在QStackedLayout类之上构建的一个便利布局部件,像QStackedLayout一样,可以构建QStackedWidget并填充许多子部件(原创 2017-12-20 10:42:12 · 960 阅读 · 0 评论 -
Qt之retranslateUi
//ui_logindialog.hvoid retranslateUi(QDialog *LoginDialog){loginBtn->setText(QApplication::translate("LoginDialog", "\347\231\273\345\275\225", 0, QApplication::UnicodeUTF8));//对应登录按钮exitBtn->setTex原创 2017-12-14 10:01:01 · 13131 阅读 · 0 评论 -
Qt之QFileDialog
QFileDialog该类提供了允许用户选择文件或者目录的对话框,并可在用户的文件系统上遍历来选择一个或多个文件或目录。本文实现的简单对话框为例QFileDialog* tmp_Dialog = new QFileDialog(this,tr("Please select the boot loader file"),QString(), tr("boot loader file (*.cpp *原创 2017-12-14 15:42:59 · 3042 阅读 · 1 评论 -
QT之二维码的编码和解码
简述二维码(QR Code)是用某种特定的几何图形按一定规律在平面(二维方向)分布的黑白相间的图形记录数据符号信息的。是所有信息数据的一把钥匙。应用十分广泛,如:产品防伪/溯源、广告推送、网站链接、数据下载、商品交易、定位/导航、电子凭证、车辆管理、信息传递、名片交流、wifi共享等。二维码的生成细节和原理二维条码常用的码制: Data Matrix、MaxiCode、Aztec、QR Code原创 2017-12-27 10:42:37 · 1665 阅读 · 0 评论