摘要:今天写个简单的时钟的程序,秒钟、分钟,时钟能够自动的正确的显示现在的时间,但是不能够修改。这个程序非常简单需要的基本知识是:1.Qpainter类2.QTimer步骤:1.先新建一个widget2.重新定义void paintEvent(QPainter *painter)3.定义一个画图的函数 void draw(QPainter *painter)main.cpp#include <QtGui/QApplication>#include "timer.h"#include<QTextCodec>int main(int argc, char *a
阅读全文
01 2011 档案
摘要:现在要加上餐单和浮动对话框的快捷菜单,首先把你要用到的图标放到一个文件夹里面,后单击File and Class 选项中QT选项在你的右侧选择Qt Resource file 按照提示就可以。不会的参考以前章节的文章。main.cpp的源代码始终不变,现在我们要在上一次的代码中添加一写代码(蓝色)Diagramwindow.h的源代码为: #ifndef DIAGRAM_H #define DIAGRAM_H#include<QMainWindow>class QAction;class QGraphicsItem;class QGraphicsScene;class QGraph
阅读全文
摘要:这个程序有4个类,其中还有一个form这个程序还算是比较复杂的了,但是作者提供的源代码在xp系统、Qt4.7、windows and linux的环境下,可以添加node类,但是需要选中两个node才能连接,但是连接后去没有办法在和连接线一起拖动,实际显示节点和连线是分离的。下面就这个程序和这个程序的问题做一个全面的分析实现主对话框:main.cpp的源代码为:#include <QApplication>#include "Diagram.h"int main(int argc, char *argv[]){ QApplication app(argc, ar
阅读全文