Linux是一种广泛使用的操作系统,而Qt则是一个跨平台的GUI应用程序开发框架。在Linux平台上,使用Qt来开发应用程序非常常见。本文将介绍一些关于Linux Qt实例的内容。
首先,让我们简要了解一下Qt。Qt是由挪威Trolltech公司开发的一套跨平台的C++应用程序开发框架。它提供了一套丰富的图形用户界面、网络通信、数据库连接以及XML解析的应用程序编程接口。Qt的跨平台特性使得开发
原创
2024-01-31 12:55:18
108阅读
//ui_mainwindow.h
#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H
#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/Q
转载
2012-07-11 14:38:28
1367阅读
一、绘图原理绘图就跟我们画画一样,首先需要一个画板、一个笔、一个画刷。画板用于作
原创
2022-09-20 10:54:17
954阅读
Linux 虚拟串口及 Qt 串口通信实例 2011-06-22 17:49 佚名 互联网 字号:T | T Linux 虚拟串口及 Qt 串口通信实例是本文所要介绍的内容,在实现过程中,打开了两个伪终端,然后读两个口子的数据,如果是从1号口来的,就往2号口写入数据,从2号口来的就写到1号口。 AD:【线下活动】三大新锐HTML 5企业汇聚51CTO—大话移动前端技术 Linux下的虚...
转载
2015-10-29 15:54:00
743阅读
2评论
//dialog.h
#ifndef DIALOG_H
#define DIALOG_H
#include <QDialog>
#include <QLineEdit>
#include <QGridLayout>
class Dialog : public QDialog
{
Q_OBJECT
public:
Dialog(QWidget *p
原创
2013-09-13 16:27:06
1167阅读
实例1:编写第一个QT程序1)打开Qt,新建qt工程QtWidgetsApplication:支持桌面平台的有图形用户界面(GraphicUserInterface,GUI)界面的应用程序。GUI的设计完全基于C++语言,采用Qt提供的一套C++类库。QtConsoleApplication:控制台应用程序,无GUI界面,一般用于学习C/C++语言,只需要简单的输入输出操作时可创建此类项目。QtQ
原创
2019-11-22 15:37:03
1920阅读
自定义信号与槽Qt多线程简单实现多线程间变量传递工程结构主线程类://export_key.h#ifndef EXPORT_KEY_H#define EXPORT_KEY_H#include "main_widget.h"namespace Ui {
class export_key;
}
class texport_work;
原创
2016-12-06 10:46:28
1003阅读
选中界面的两个控件右键【布局】=》【使用分裂器水平布局】或者【使用分裂器垂直布局】
原创
2024-01-02 11:34:35
139阅读
本项目改编自NeHe,编译环境,qt5,vs2013-msvc
原创
2022-08-16 16:28:36
247阅读
QString 使用的是 UTF-161、就像 std::string 做的一样, QString 可以在必要的时候由 const char* 隐 式 或 显 式 转 换 而 成 。 这 个 过 程 中 使 用 的 编 码 , 就 是 QTextCodec::codecForCStrings 。2、Qt 有一个函数, QObject::tr ,也可以将 const char* 转换为 QString 。 这个过程中使用的编码方式由 QTextCodec::codecForTr 指定。3、另外 .
原创
2022-03-23 16:11:41
462阅读
QT开发(十六)——QT绘图实例-钟表一、钟表实现原理 钟表的实现需要设置定时器,定时器每隔一秒发送timeout()信号到QWidget::update()槽函数,update()槽函数将会重绘一次窗口,重写重绘事件函数paintEvent(QPaintEvent *event),根据获取的当前系统时间的时钟、分钟、秒钟重绘钟表的时针、分针
原创
2016-11-02 23:24:57
10000+阅读
点赞
1评论
1、新建项目:新建文件或项目2、选择console项目:Qt Console Apllication-Choose3、删除原来main函数填写下面代码#inc
原创
2024-10-24 13:45:41
162阅读
最近需要编写一个基于linux的QT串口通信程序,进行简单的数据收发功能,参考网上的例子之后,发现大多是基于windows开发的,只对linux环境的开发做了简单的介绍,所以本文章直接以linux环境来讲述QT串口开发实例。
我的操作环境及QT编辑/编译器版本如下:
OS: fedora 17 (linux-3.3.4)
QT: Qt Creator 1.3.1 + Qt 4.6.1
开发
原创
2012-12-04 16:27:37
2063阅读
在Linux系统中,Qt是一个非常重要的应用程序框架,它是由诺基亚公司开发的一款软件开发工具包。Qt被广泛应用于图形用户界面开发,提供了丰富的API和工具,让开发者能够快速、方便地创建跨平台的应用程序。
红帽是一家知名的Linux发行版提供商,它向企业和个人用户提供了一系列经过认证的软件和服务。Qt在Linux系统中的应用也得到了红帽的大力支持,红帽通过与Qt开发者和社区合作,不断优化和完善Qt
原创
2024-03-06 10:13:04
63阅读
linux qt creator工程中几个文件的含义及关系 如创建QT 控件项目—> Qt-Gui应用—>文件名称命名为qt1,则 qt1.ui是绘图界面,有设计和编辑两种模式; qt1.h定义信号与槽; qt1.cpp是对qt1.h里信号与槽等成员函数的实现; main.cpp是主程序文件。 关键:1、理清楚类名文件名,继承之间的关系; 2、控件的
原创
2012-07-15 15:47:02
828阅读
1. Qt5位置相关函数 Q提供了很多关于获取窗体位置及显示区域大小的函数,如x()、y()和pos()、rect()、size()、geometry()等,统称为“位置相关函数”或“位置函数”。几种主要位置函数及其之间的区别如图所示。 具体的相关函数的用法,会在后面的实例中进行讲解 2. Qt5基 ...
转载
2021-07-16 16:48:00
480阅读
2评论
Qt qtpropertybrowser使用实例(1)
原创
2024-06-20 11:21:49
522阅读