自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 QFontDialog重写

#ifndef KFONTDIALOG_H #define KFONTDIALOG_H #include #include #include #include class QSettings; namespace Ui { class KFontDialog; } ...

2013-12-01 21:49:05

阅读数 1049

评论数 0

原创 QML国际化小结

http://developer.nokia.com/Community/Wiki/QML%E5%9B%BD%E9%99%85%E5%8C%96%E2%80%94%E2%80%94%E4%B8%AD%E6%96%87%E7%A4%BA%E4%BE%8B First we create a s...

2013-11-11 14:03:52

阅读数 986

评论数 0

原创 Qt Quick学习小结

1、Qt Creator在编辑QML代码时提供了Qt Quick工具栏,会根据不同的元素显示不同的工具栏,用户在编辑元素时按下“Ctrl+Alt+空格”组合按钮就可以调出该工具栏。也可以在要插入代码处右击,然后选择“显示Qt Quick工具栏”菜单。 2、Component.onComp...

2013-11-01 14:34:23

阅读数 758

评论数 0

原创 qdbusviewer和qmlviewer的安装包

1、qdbusviewer: qtchooser和qt4-dev-tools 2、qmlviewer: sudo apt-get install qt4-qmlviewer

2013-10-09 15:25:48

阅读数 1779

评论数 0

转载 Qt之360资料收集

blog.sina.com.cn/s/articlelist_2801495241_0_1.html http://bbs.csdn.net/topics/390508293 http://blog.csdn.net/zhangyang1990828/article/d...

2013-10-08 09:56:04

阅读数 447

评论数 0

转载 PyQt4学习资料汇总

1.PyQt4资料链接  http://www.riverbankcomputing.com  http://wiki.woodpecker.org.cn/moin/PyQt  http://www.commandprompt.com/community/pyqt/book1  http://...

2013-09-30 13:40:17

阅读数 1284

评论数 1

原创 QT界面美化

1. 可用对话框(QDialog)模拟类似Android中toast的效果。 - 设置程序界面风格 在main函数中 QApplication::setStyle("windows"); QApplication::setStyle(&q...

2013-09-03 09:48:42

阅读数 1440

评论数 0

原创 如何在Qt和QML之间建立信号槽链接

由于QML中的函数是JavaScript,这些函数的参数是没有类型的。在建立信号槽时需要使用QVariant类型。 myclass.h #ifndef MYCLASS_H #define MYCLASS_H   #include #include   class MyClass : pub...

2013-08-26 11:20:26

阅读数 666

评论数 0

原创 QML中调用qt类中的信号 槽 成员函数和属性

// main.cpp int main(int argc, char *argv[]) { QApplication app(argc, argv); QDeclarativeView view; view.rootContext()->setC...

2013-07-25 18:51:28

阅读数 957

评论数 0

原创 获取某个应用运行数目并将终端结果赋值给Qt中的变量

获取某个程序运行数目:ps -ef | grep process | grep -v grep | wc -l 举例如下1:     int value = 0;     QString str = "";     FILE *stream_session;...

2013-07-22 11:46:24

阅读数 638

评论数 0

原创 QML 中调用本地标准的对话框如:QFileDialog QFontDialog

其实最为重要的一点,就是App的类型: Qt5 中包括: QObject -> QCoreApplication -> QGuiApplication -> QApplication 一般,QML的程序使用QGuiApplication,如果使用QGuiApplic...

2013-07-18 14:25:18

阅读数 1497

评论数 0

原创 Qt Dialog

一、Dialog的父类和子类 1、父类:QWidget 2、子类:  QAbstractPrintDialog, QColorDialog, QErrorMessage, QFileDialog, QFontDialog, QInputDialog, QMessageBox, ...

2013-07-17 23:33:56

阅读数 2004

评论数 0

原创 QML的property所支持的类型

2013-07-12 12:44:02

阅读数 1093

评论数 0

原创 QML Color and Images

Colors:可以用三种方式来设置: 直接用一个颜色名字的字符串来表示:例如 "red","blue"",lightblue"…直接用一个6位的十六进制字符串来表示:例如#ff00ff,六位中每两位代表三原色中 的一种,其顺序为红绿...

2013-07-12 08:55:30

阅读数 1225

评论数 0

原创 Qt Quick

Qt Quick提供了一套高动态,丰富的QML元素来定制用户界面的说明性框架。Qt Quick有助于 程序开发员与界面设计员的合作为便携式设备建立流畅的用户界面,例如:移动电话、媒体播放器,机 顶盒以及上网本等。Qt Quick包含了QtDeclarative C++模块,QML并且它们全...

2013-07-10 11:36:50

阅读数 2318

评论数 0

原创 QML Item及透明度

1.Item的方法 activeFocus : bool 这个属性表明当前的Item是否处于活动搞得焦点状态。,一个Item只有在处于焦点的状态或者是一个FocusScope中的一个元素下才能接收键盘输入。通常,当对某个item设置焦点以及对包含它的FocusScopes设置焦点时,act...

2013-07-10 11:24:16

阅读数 2471

评论数 0

原创 QML signal与signal handler系统

QML 的signal 和 signal handler机制的存在,是为了应用能够和UI组件之间相互交互。signal就是button clicked、mouse area pressed这些event,signal handler则就是这些事件的响应。 当一个signal emitted,相应...

2013-07-09 14:21:24

阅读数 1749

评论数 0

原创 如何在Qt和QML之间建立信号槽链接

例子讲述了在Qt和QML代码之间建立信号槽链接。这里需要注意:由于QML中的函数是JavaScript,这些函数的参数是没有类型的。 在建立信号槽时需要使用QVariant类型。 myclass.h #ifndef MYCLASS_H #define MYCLASS_H   #include ...

2013-07-09 14:16:18

阅读数 941

评论数 0

原创 Qt窗口屏幕居中显示

设置窗口居中显示 方法一:在窗口(QWidget类及派生类)的构造函数中添加如下代码: #include //....... QDesktopWidget* desktop = QApplication::desktop(); // =qApp->desktop();也可以...

2013-07-08 12:20:20

阅读数 1505

评论数 0

原创 Qt下的模态和非模态对话框

模态对话框(Modal Dialog)与非模态对话框(Modeless Dialog)的概念不是Qt所独有的,在各种不同的平台下都存在。又有叫法是称为模式对话框,无模式对话框等。 所谓模态对话框就是在其没有被关闭之前,用户不能与同一个应用程序的其他窗口进行交互,直到该对话框关闭。对于非模态对话框,...

2013-07-08 10:40:57

阅读数 577

评论数 0

原创 qt-components安装和使用问题

1:下载tar.gz包 https://qt.gitorious.org/qt-components/qt-components/commits/master 2: ./configure            make         sudo make install 3:安装路径如图所示...

2013-07-07 13:55:29

阅读数 1131

评论数 0

转载 Qt QML 入门 — 使用C++定义QML类型

注册C++类 注册可实例化的类型 如果一个C++类继承自QObject,如果需要在QML中使用创建对象,则需要注册为可实例化的QML类型。 使用qmlRegisterType()注册可实例化的QML类型,具体查看qmlRegisterType()的文档说明。 //Message.cpp c...

2013-07-05 10:34:03

阅读数 3373

评论数 1

转载 QML之Utility(Connections,Component,Timer,QtObject,Qt, WorkerScript,Loader,Repeater, SystemPalette,Fon

1、Connections        将一个信号连接到某个组件上         [c-sharp] view plaincopy MouseArea {       Connections {           onClicked: foo(...)     ...

2013-07-04 19:02:32

阅读数 1324

评论数 0

原创 python 传递的dbus数据类型

a     ARRAY 数组 b     BOOLEAN 布尔值 d     DOUBLE IEEE 754双精度浮点数 g     SIGNATURE 类型签名 i     INT32 32位有符号整数 n     INT16 16位有符号整数 o     OBJECT_PATH 对...

2013-07-04 15:59:59

阅读数 1045

评论数 1

转载 QML中MouseArea元素的介绍

MouseArea元素的一个很典型的用法是和一个可视的item一起用,处理这个item的鼠标响应。 在下例中我们将MouseArea放到Rectangle中,当单击Rectangle区域中时,Rectangle颜色会变成红色。 import Qt 4.7  Rectangle {   ...

2013-06-27 21:44:46

阅读数 1306

评论数 0

原创 Qt4.8使用QtQuick开发桌面应用程序

最近用Qt5.0和ubuntu-ui-toolkit来写个类似360的系统助手,这两样东西不太成熟,用起来实在是痛苦,只好重新回归到Qt4.8,这里介绍如何利用Qt4.8和qt component desktop在Ubuntu下来进行开发,希望对大家有帮助。 1、安装qt4.8,其中主要的是lib...

2013-06-26 19:40:34

阅读数 3146

评论数 0

转载 QT c++程序使用qml的两种方法

// ! 方法1: c++中引用qml,qml可以随时更换,更换不同的qml可以得到不同的显示。 ===================================== QDeclarativeView view; view.setSource(QUrl("./view.qml...

2013-06-25 10:57:00

阅读数 1132

评论数 0

转载 QML PathView 效果

ListModel { id: model ListElement { fruit: "Bilberry"; picture: "http://upload.wikimedia.org/wikipedia/comm...

2013-06-25 10:55:10

阅读数 1342

评论数 0

转载 QML中的Model View——一个ListView实例

引言 Qt 中的 Model View 大家已经比较熟悉了(详情请参阅model view programming)。在QML中也有类似的模式。本文就向大家初步讲解一下 QML 中的 Model View 的用法,并提供一个 ListView 的例子程序供大家参考。 Model ...

2013-06-25 10:05:39

阅读数 1468

评论数 0

转载 QML中的Model View——一个PathView实例

引言 QML中的Model View——一个ListView实例 这篇文章为大家介绍了 QML 中的 Model View,并提供了一个 ListView 的实例,本文将在此基础上再为大家提供一个 PathView 的例子。这个例子同样也是很简单的,仅用了一百二十行的 QML 代码,在 N...

2013-06-25 09:59:24

阅读数 1798

评论数 0

转载 QML中多样化的ListModel

在QML的官方例子里面, 基本上都是一样的Delegate, 也就是说不管数据怎样, 样式都是不变的. 如果我们想要根据不同的数据类型来显示不同的UI该怎么办? 这里有一个例子. DataBank ListModel { id: dataBank ListElement...

2013-06-24 20:51:53

阅读数 997

评论数 0

转载 QML基本元素介绍

import QtQuick1.0 /* 3.基本元素的介绍 基本可视化项 Item 基本的项元素 在QML中所有可视化的向都继承他 Rectangle 基本的可视化矩形元素 Gradient 定义一个两种颜色的渐变过程 GradientStop 定义个...

2013-06-24 14:24:18

阅读数 1317

评论数 0

原创 QML学习资料链接收藏

QtQuick 5.0: Porting QML Applications to Qt 5 QtQuick 5.0: Qt Quick QML Types Ubuntu User Interface Toolkit Qt Documentation Snapshots Qt Component...

2013-06-24 09:44:00

阅读数 849

评论数 2

提示
确定要删除当前文章?
取消 删除