Qt
yeah2000
每天进步一点
展开
-
转载:【转载】GNOME、XWindow、KDE基本知识
文章来自http://hi.baidu.com/kinomn/blog/item/3bd54450ba0cea5b1038c2e4.html<br />关于linux图形界面的基本知识<br />很多LINUX初学者分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系.常常混淆概念,我想以比较易于理解 的方式说明一下X,X11,XFREE,WM,KDE,GNOME等之间的关系.由于本人水平有限可能存在错误,请高手指正.<br /><br />一,linux本身没有图形界转载 2010-12-12 20:47:00 · 432 阅读 · 0 评论 -
QLabel函数重载,在图片上显示文字
<br />void QMyLabel::paintEvent(QPaintEvent* event)<br />{<br /> QLabel::paintEvent(event);<br /> QPainter painter(this);<br /> <br /> painter.drawText(20, 20, "text");<br />}<br />转载 2010-12-12 21:06:00 · 1364 阅读 · 0 评论 -
Qt使用浏览器
>Of course, the browser won't be inside your application, but many applications <br />>work like this, and it is better if (as is often the case) the user already is <br />>running the browser.<br />The solution is nice, but not for my application.<br /><b转载 2010-12-12 21:06:00 · 762 阅读 · 0 评论 -
【资料】TrollTech产品信息
Trolltech专业制造软件开发工具和应用程序<br />下面资料,另一于TrollTech公司官方网站<br /><br />Qt<br /><br />Qt是一个完整的C++应用程序开发框架。它包含一个类库,和用于跨平台开发及国际化的工具。Qt API在所有支持的平台上都是相同的,Qt工具在这些平台上的使用方式也一致, 因而Qt应用的开发和部署与平台无关。 <br /><br />Qtopia<br /><br />Qtopia是一个面向嵌入式Linux的全方位应用程序开发平台,同时也是用于基于Lin转载 2010-12-12 20:47:00 · 759 阅读 · 0 评论 -
Qt for Windows播放Flash
<br /> //获得当前路径<br /> QString FilePath=QCoreApplication::applicationDirPath();<br /> FilePath.append("//SWF//DiamondChess.swf");<br /> <br /> //启动Flash播放<br /> FlashObj = new QAxWidget(this);<br /> FlashObj->setControl(QString::fromUtf8("{d27cdb6e-ae6d-11转载 2010-12-12 21:08:00 · 496 阅读 · 0 评论 -
[Qt商业版]Windows控件与Qt数据类型对照表
COM typeQt propertyin-parameterout-parameterVARIANT_BOOL<br />bool<br />bool<br />bool&<br />BSTR<br />QString<br />const QString&<br />QString&<br />char, short, int, long<br />int<br />int<br />int&<br />uchar, ushort, uint, ulong<br />uint<br />uint<br转载 2010-12-12 21:08:00 · 677 阅读 · 0 评论 -
Qt开源版的编译和安装 for Windows
1.正常安装Visual Studio 2003,只要安装了C++即可.<br /><br />2.下载Qt源代码<br />Qt 4.3.2 Windows OpenSource版下载:<br />http://www.qtcn.org/download/<br />[url=ftp://ftp.trolltech.com/qt/source/]ftp://ftp.trolltech.com/qt/source/[/url]<br /><br />3.解压代码<br />C:/Qt/ (转载 2010-12-12 21:08:00 · 1224 阅读 · 0 评论 -
[原创]QT for Linux(ubuntu)编程常见问题总结
一、用Qt创建工程<br />1. 新建C++工程<br />2. 创建C++ Main-File(main.cpp)文件<br />3. 创建对话框<br />4. 编译<br /> 1)进入到目录中<br /> 2)qmake pro1.pro //根据工程文件生成Makefile文件<br /> 3)make //编译<br /> 4)./pro1 //执行程序<br /> <br />二、<br />1. 创建cpp文件<br />转载 2010-12-12 21:07:00 · 481 阅读 · 0 评论 -
[原创]Qt显示MessageBox对话框程序
<br />QMessageBox mb( "Application name here",<br /> "Do you really want to save?",<br /> QMessageBox::Information,<br /> QMessageBox::Yes | QMessageBox::Default,<br /> QMessageBox::No,<br /> QMessageBox::Cancel | QMessageBox::Escape );<br />mb.exec(转载 2010-12-12 21:07:00 · 1031 阅读 · 0 评论 -
不使用X11显示窗体的方法
<br />Qt有多个版本,其中QtEmbedded版本自身包含了Gui,可以不使用X11来显示图形窗口界面。<br /> <br />QtEmbedded在Redhat下编译步骤:<br />./configure -embedded<br />make<br />make install<br /> <br />embedded QT是基于framebuffer实现图形的。所以要想办法把framebuffer打开。<br />#vi /boot/grub/menu.lst <br />在kernel那转载 2010-12-12 20:47:00 · 974 阅读 · 0 评论 -
Qt for Windows嵌入IE浏览器
<br />//嵌入浏览器 <br />WebBrowser= new QAxWidget(this); <br />WebBrowser->setControl(QString::fromUtf8("{8856F961-340A-11D0-A96B-00C04FD705A2}")); <br />WebBrowser->setObjectName(QString::fromUtf8("WebBrowser")); <br /><br />//打开网页 <br />WebBrowser->dynamicCa转载 2010-12-12 21:08:00 · 1679 阅读 · 0 评论