随笔分类 -  QT

摘要:在“.pro”文件中添加如下语句:QT += network在h头文件中包含相关头文件#include 在头文件中添加QTcpSocket的类成员变量与函数private: QTcpSocket *tcpSocket; void dataSend();private slots: ... 阅读全文
posted @ 2015-05-12 17:11 张仕传 阅读(210) 评论(0) 推荐(0)
摘要:在“.pro”文件中添加如下语句:QT += network在h头文件中包含相关头文件#include 在头文件中添加QUdpSocket的类成员变量与函数private: QUdpSocket *udpSocket;; void dataSend();private slots: ... 阅读全文
posted @ 2015-05-12 17:10 张仕传 阅读(282) 评论(0) 推荐(0)
摘要:QT如果要进行网络编程首先需要在.pro”中添加如下代码:QT += network在头文件中包含相关头文件:#include #include QHostInfo类用于获得主机信息。示范代码如下: QString localHostName = QHostInfo::localHostName()... 阅读全文
posted @ 2015-05-12 17:08 张仕传 阅读(629) 评论(0) 推荐(0)
摘要:QMainWindow是一个为用户提供主窗口程序的类,包含一个菜单栏(menu bar)、及一个中心部件(central widget),是许多应用程序的基础,如文本编辑器等。QMainWindow中菜单需要QMenu类和QAction类来实现。QAction类定义了菜单的具体行为。QMainWin... 阅读全文
posted @ 2015-05-12 17:07 张仕传 阅读(317) 评论(0) 推荐(0)
摘要:QT提供了QFile类用于文件读写。QFile可以读写文本文件,也可以读写二进制文件#include #include 读文本文件例子。 QString s; QFile file("abc.txt"); if (file.open(QFile::ReadOnly)) { ... 阅读全文
posted @ 2015-05-12 17:06 张仕传 阅读(278) 评论(0) 推荐(0)
摘要:新建Qt 应用,项目名称为“c”,基类选择“QWidget”,取消“创建界面”复选框的选中状态。添加该工程的提供主要显示界面的函数所在的文件,在“c”项目名上单击鼠标右键,在弹出的快捷菜单中选择“添加新文件...”菜单项,在弹出的对话框中选择“C++ 类”选项。单击“选择”按钮,弹出“C++ 类向导... 阅读全文
posted @ 2015-05-12 17:05 张仕传 阅读(341) 评论(0) 推荐(0)
摘要:各种基本对话框通过调用各自不同的静态函数来完成其功能,具体说明见表标准文件对话框。其函数形式如下:QString QFileDialog::getOpenFileName( QWidget* parent=0, //标准文件对话框的父窗口 ... 阅读全文
posted @ 2015-05-12 17:04 张仕传 阅读(244) 评论(0) 推荐(0)
摘要:通常,子Widget是通过使用布局对象在窗口中进行排列的,而不是通过指定位置和大小进行排列的。在此,构造一个并排排列的标签和行编辑框Widget:QLabel *label = new QLabel(tr("Name:"));QLineEdit *lineEdit = new QLineEdit()... 阅读全文
posted @ 2015-05-12 17:01 张仕传 阅读(229) 评论(0) 推荐(0)
摘要:QDateTime类,头文件#include 可以使用QDateTime类来获得系统时间。通过QdateTime::currentDateTime()来获取本地系统的时间和日期信号。可以通过date()和time()来返回datetime中的日期和时间部分,代码如下:QDateTime *datat... 阅读全文
posted @ 2015-05-12 16:58 张仕传 阅读(244) 评论(0) 推荐(0)
摘要:字符串有如下几个操作符。 –QString提供了一个二元的“+”操作符用于组合两个字符串,并提供了一个“+=”操作符用于将一个字符串追加到另一个字符串的末尾,例如:QString str1 = "Welcome ";str1=str1+"to you! "; //str1=" Welcome to... 阅读全文
posted @ 2015-05-12 16:57 张仕传 阅读(220) 评论(0) 推荐(0)
摘要:代码实现界面和槽代码实现界面和槽在上述工程的dialog.h中添加如下加黑代码:加入头文件:#include #include #include class Dialog : public QDialog{ Q_OBJECTpublic: Dialog(QWidget *parent =... 阅读全文
posted @ 2015-05-12 16:55 张仕传 阅读(178) 评论(0) 推荐(0)
摘要:Qt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立基于window界面所需的功能。Qt是诺基亚公司的一个产品。1996年,Qt进入商业领域,已成为全世界范围内数千种成功的应用程序的基础。它也是目前流行的Linux桌面环境KDE 的基础,KDE是Linux发行版的主要一个标准... 阅读全文
posted @ 2015-05-12 16:54 张仕传 阅读(245) 评论(0) 推荐(0)