摘要:
文件类型:po:用msginit分析pot文件,生成各语言对应的po文件,比如中文的zh_CN.po。mo:用msgfmt将po文件编译生成mo文件,这是二进制文件,不能直接编辑。gmo:与mo一致pot:是一种模板文件,与po文件一样,其中包含了从源代码中提取所有的翻译字符串的列表,主要提供给翻译... 阅读全文
摘要:
解压:gzip -d initrd.gzcpio -idmv initrd.imggzip initrd.imgmv initrd.img.gz initrd.gz 阅读全文
摘要:
因为用到的转换功能都需要在Qt中实现,所以先介绍一下QString 、string和char * 的转换1、QString 转换为 string1 using namespace std;//添加命名空间2 3 QString str;4 string myString = str.toStdStr... 阅读全文
摘要:
需要在表格中绘制流程图,主要有箭头,方向,颜色,字符串,由于QTableView没有可用的绘制函数,所以需要自己去定义、委托(delegate)继承QItemDelegate,模型(model)继承QAbstractTableModel,表头(headerview)继承QHeaderView,表(t... 阅读全文
摘要:
添加按钮void QTableWidget::setCellWidget ( int row, int column, QWidget * widget )widget可以是自己定义的按钮class MyPushButton : public QPushButton{ Q_OBJECTpubl... 阅读全文
摘要:
我曾经使用过QT和MFC来开发过软件,我想和大家分享我使用他们时所体会的不同之处。 我并非一个职业作家,这篇文章可能看起来不如专业的杂志和网站上的那么条理清晰。但是,我在这里是用我自己的语言来表达我自己的经验,希望能和你分享。英语比不是我的母语,所以可能会有一些用词古怪,词句错误之处,请发信给我... 阅读全文
摘要:
最近使用了窗口关闭事件:void QWidget::closeEvent ( QCloseEvent * event ) [virtual protected]当用鼠标点击关闭按钮或者在任务栏上右击关闭,都会触发这一事件,实现效果如下:附上实现代码:这是主界面的关闭事件(CallTrace为主界面)... 阅读全文
摘要:
国际化的英文表述为Internationalization,通常简写为I18N,QT Linguist是一个将“tr(“”)”引号中的语言翻译成另外语言的工具1、 创建.ts文件在Creator中打开工程文件:.pro。最后加入一行:1 TRANSLATIONS = myI18N_zh_CN.ts然... 阅读全文
摘要:
Qt中对于XML文件的写入有两种方式,一个是使用QXmlStreamWriter,另一个则为使用Dom。stream流的形式相对来说更加灵活,而且适合处理大文件。Dom方式由于是将内容加载到了内存中进行操作,所以对于小内存设备则有一定得局限性。根据《QtCreator快速入门》和网上的一些例子练习了... 阅读全文
摘要:
最近做界面需要添加很多工具栏按钮,所以自己定义了一个Button直接上代码SettingButton.cpp//设置Button的一些参数 1 #include "SettingButton.h" 2 #include 3 #include 4 5 _DIYButton::_DIYButton... 阅读全文