Qt
文章平均质量分 51
黑暗扥桑格
这个作者很懒,什么都没留下…
展开
-
Qt笔记
1、Qt中获取程序所在目录函数:QString applicationDirPath ()示例: QString file_path=QCoreApplication::applicationDirPath(); QMessageBox::information(this,"path",file_path,QMessageBox::Ok);原创 2013-01-27 18:58:07 · 1180 阅读 · 0 评论 -
QT程序图标和窗口图标
转载自 http://blog.chinaunix.net/uid-20044771-id-3218453.html网络上有很多这方面的介绍,这里只是MARK一下程序图标说明准备:1.图标文件:ICO图标文件(也许需要BMP/PNG转ICO工具)2.资源文件:RC文件,可手动创建一个空的RC文件注:这两个文件应与工程文件(*.PRO)放在同一路径转载 2013-10-08 13:41:04 · 1318 阅读 · 0 评论 -
QSplitter 控件使用时要注意的问题
当使用QSplitter时,如果是多个QSPlitter嵌套使用(如下图)就很容易出现错误。通常是“内存不能为read” (如下图)代码如下:(错误的用法)#include #include #include #include #include #include #include #include int main(int argc, char* ar原创 2013-02-05 22:06:21 · 6312 阅读 · 0 评论 -
Qt绘图练习-Clock
Clock.h#ifndef CLOCK_H#define CLOCK_H#include #include #include class Clock:public QWidget{ Q_OBJECT public: /** Default constructor */ Clock(QWidget *parent = 0);原创 2013-02-18 23:01:28 · 4972 阅读 · 0 评论 -
QFileInfo类笔记
QFileInfo类在操作文件名时很有用: QString fileName = QFileDialog::getSaveFileName(this,"Export PDF",QString(),"*.pdf"); if(QFileInfo(fileName).suffix().isEmpty()) { fileName.append("原创 2013-02-06 16:55:55 · 2202 阅读 · 0 评论 -
Qt生成PDF
void MainWindow::exportPdf(){ QTextEdit *textEdit = new QTextEdit(this); textEdit->setGeometry(0,0,800,480); textEdit->setText("helloworld"); QString fileName = QFileDialo转载 2013-02-06 16:53:24 · 5963 阅读 · 0 评论 -
QDockWidget类使用笔记
设定好一个QDockWidget类后,要通过调用下面语句将该控件链接到窗体上。QMainWindow::addDockWidget(Qt::RightDockWidgetArea, shapesDockWidget);默认情况下,QDialog是没有这个成员函数的,只有QMainWindow类有这个函数。原创 2013-02-06 13:51:26 · 4017 阅读 · 0 评论 -
QSettings使用笔记
QSettings有四个构造函数:QSettings ( const QString & organization, const QString & application = QString(), QObject * parent = 0 )QSettings ( Scope scope, const QString & organization, const QString & app原创 2013-02-06 14:34:41 · 936 阅读 · 0 评论 -
Qt问题笔记
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>问题描述:给工程添加资源文件编译报错(好像只有4.8.3有这个问题,有待考证)具体编译输出错误是:process_begin: CreateProcess(NULL, bin\rcc.exe -name frame ..\MyFrame\frame.原创 2013-01-27 21:44:21 · 7600 阅读 · 0 评论 -
Qt下 QString转char*
Qt下面,字符串都用QString,确实给开发者提供了方便,想想VC里面定义的各种变量类型,而且函数参数类型五花八门,经常需要今年新那个类型转换Qt再使用第三方开源库时,由于库的类型基本上都是标准的类型,字符串遇的多的就是Char*类型在Qt下怎样将QString转char*呢,需要用到QByteArray类,QByteArray类的说明详见Qt帮助文档。因为char*最后都有一个‘/转载 2013-01-31 12:33:20 · 1553 阅读 · 0 评论 -
Qt+CodeBlocks+MinGw环境配置
1、下载Code::Blocks,安装到d:\CodeBlocks2、下载MinGw4.4.0,安装到d:\CodeBlocks\MinGw3、配置环境变量右键“我的电脑”“属性”, 选择“高级”,“环境变量”,在“用户变量”中添加Mingw;点击“新建”,新建三个变量Path,Include,LibPath=D:\CodeBlocks\MinGW\bin;D:\C原创 2013-01-28 09:36:50 · 9503 阅读 · 1 评论 -
VC6+Qt4编译
用VC6编译Qt4.3.41.下载http://ftp.tu-chemnitz.de/pub/Qt/qt/source/qt-win-opensource-src-4.3.4.zip2.编译2.1.添加环境变量我的电脑->属性->高级->环境变量->系统变量,PATH:添加F:\Qt-4.3.4\bin新建变量QTDIR:F:\Qt-4.3.4新建变量QMAKE转载 2014-04-27 19:45:23 · 1566 阅读 · 0 评论