QT
FreeBeer2015
一步一个脚印踏踏实实
展开
-
QT信号的自定义
在QT中信号的申请方法是,在类中加入signals(信号)语句。然后在语句后面定义自己的信号函数就可以了。有趣的是信号的定义并不需要具体实现,它就像一系列函数原型一样。你只需要申请就可以了。原创 2013-03-31 10:42:40 · 1189 阅读 · 0 评论 -
QT 计算器
"caculator.h"#ifndef CALCULATOR_H#define CALCULATOR_H#include QT_BEGIN_NAMESPACEclass QLineEdit;QT_END_NAMESPACEclass Button;//! [0]class Calculator : public QDialog{ Q_原创 2013-03-20 15:55:06 · 1447 阅读 · 0 评论 -
初识MySql数据库
void MainWindow::conect(){ /*QT Demos or exmples 提供了关于SQLITE数据库的使用方法。 */ QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");//使用MySql加载MYSQL驱动 db.setHostName("localhost");//设置原创 2013-04-03 08:50:54 · 1002 阅读 · 0 评论 -
Fedora17找不到phonon文件的解决办法
在pro文件中添加QT +=phonon也无济于事说明没有安装或者没有完全安装与phonon库相关的东西解决办法 sudo yum install phonon*原创 2013-04-08 17:49:27 · 894 阅读 · 2 评论 -
创建第一个QML工程(学习中)
main.cpp#include "mainwindow.h"#include #include #include int main(int argc, char *argv[]){ QApplication app(argc, argv); QDeclarativeView view; QDeclarativeContext *context = vi原创 2013-04-11 09:08:47 · 1399 阅读 · 0 评论 -
MainWindow显示在桌面中间
#include #include "client.h"#include "logion.h"#include #include int main(int argc,char *argv[]){ QApplication app(argc,argv); logion c; c.show(); c.move ((QApplication::desktop(原创 2013-04-11 20:44:56 · 1383 阅读 · 0 评论 -
QT 编译C程序
也许你在Linux下运行C 程序时会出现如下提示错误:无法加载xterm解决办法:yum install xterm再次运行时将出现如下窗口原创 2013-04-15 10:14:22 · 1902 阅读 · 0 评论 -
V4L2摄像头获取单张图片
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define CLEAR(x) memset (&(x),0,sizeof(原创 2013-04-19 09:37:02 · 1449 阅读 · 0 评论 -
QT 多线程程序设计
QT通过三种形式提供了对线程的支持。它们分别是,一,平台无关的线程类;二,线程安全的事件投递;三,跨线程的信号-槽连接。这使得开发轻巧的多线程Qt程序更为容易,并且能够充分利用多处理器的优势。多线程编程也是一个游泳的模式,它用于解决执行较长时间的操作而不至于用户界面失去响应。Qt包含的线程类:QThread提供了开始一个新线程的方法QThreadStorage提供逐线程数据存储原创 2013-05-01 15:12:53 · 883 阅读 · 0 评论