![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
老生常谈--QT
文章平均质量分 81
蔡祥钦
这个作者很懒,什么都没留下…
展开
-
QT多国语言动态切换常见例子
QT多国语言需要用到三个工具:l Lupdate:生成ts文件l Linguist:翻译ts文件中的字符串l Lrelease:生成qm文件 这三个工具都是QT自带的工具,在相关的安装路径下。 1. 准备一个界面工程新建工程命名为: cabagge_langsw, 使用设计师设计界面原创 2016-03-31 12:04:58 · 1846 阅读 · 0 评论 -
QToolBox类很好的学习例子(抽屉效果)
QToolBox展示出来的抽屉效果可以设计联系人列表下面展示类似聊天软件QQ的主界面头文件主要就是定义这些联系人QToolButton:drawer.h#include #include class Drawer : public QToolBox { Q_OBJECT p转载 2016-08-04 22:41:22 · 1294 阅读 · 0 评论 -
QT中文处理--QString 与中文问题
QString 与中文问题2010-07-11 17:04(更新:本文的姊妹篇 Qt中translate、tr关系 与中文问题 )首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString。很简单的问题,"我是中文"这样写的时候,它是传统的 char 类型转载 2016-08-05 19:48:10 · 2730 阅读 · 0 评论 -
QT中文处理--Qt5对付中文真好用
Qt好多C++程序员都在用,Qt4大家可能用的多,到了Qt5不熟悉的人到是很多,其中我喜欢的特性也是和Qt4大不一样的地方就是对中文的处理。Qt4中使用“QTextCodec::setCodecForTr(QTextCodec::codecForName('gb18030'));”类似的语句来解决问题,但是这种全局性的设置在一些情况是下是会影响其他语言的。例如软件中存在多种语言。Q转载 2016-08-05 19:48:58 · 749 阅读 · 0 评论 -
QToolButton的例子
QToolButton的显示图标和文字11.png是256*256的图片myWidget::myWidget(QWidget *parent) : QWidget(parent){ //======================================================= QToolButton *toolButton= new QToolB原创 2016-08-13 14:44:59 · 1577 阅读 · 0 评论 -
Qt学习:Qt中QGridLayout按比例设定布局
这里用到两个函数:[cpp] view plain copyvoid QGridLayout::setColumnStretch ( int column, int stretch ) void QGridLayout::setRowStretch ( int row, int stretch ) column表示列码,str转载 2016-09-18 21:09:14 · 12565 阅读 · 0 评论 -
QT 的动态布局例子
dialog.h#ifndef DIALOG_H#define DIALOG_H#include #include QT_BEGIN_NAMESPACEclass QComboBox;class QDialogButtonBox;class QGridLayout;class QGroupBox;class QLabel;class QPushButton;Q原创 2016-09-18 21:31:45 · 2991 阅读 · 0 评论 -
Qt 注册表
一、写入注册表示例:void MainWindow::writeSettings(){ QSettings settings("Software Inc.", "Spreadsheet"); settings.setValue("geometry", saveGeometry()); settings.setValue("recentFiles", rece原创 2016-09-18 21:39:39 · 432 阅读 · 0 评论