- 博客(27)
- 资源 (21)
- 收藏
- 关注
转载 QT 按键处理 快捷键处理 shift + ctrl
原味地址:http://www.cnblogs.com/codingmylife/archive/2010/08/30/1812739.htmlCTRL+Enter发送信息的实现在现在的即时聊天程序中,一般都设置有快捷键来实现一些常用的功能,类似QQ可以用CTRL+Enter来实现信息的发送。在QT4中,所有的事件都继承与QEvent这个类,以下是用QEvent来实现快捷键
2013-09-26 09:57:22 3836
转载 Qt窗口屏幕居中显示
转自--》 http://blog.chinaunix.net/uid-20718335-id-364404.html窗口的屏幕居中显示问题,在各开发工具中原理相同,首先使用特定的方法得到显示屏幕的宽度和高度,再根据窗口本身的宽度和高度计算出窗口的左上角坐标位置. Qt中可以采用两种方法达到窗口的屏幕居中显示:方法一: 显示前先计算出窗口显示位子,并移到对应位子后再显示窗口
2013-09-23 08:39:58 765
原创 QT MVC 模型/视图
1、 模型视图实例一, #include #include #include #include #include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); QFileSystemModel model; model.setRootPa
2013-09-17 13:45:45 1051
原创 QT 操作数据库SQLite实例
#include "widget.h"#include #include #include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
2013-09-17 10:58:43 1834
转载 sqlite3简单教程整理
一、Ubuntu下安装sqlite31.介绍:sqlite3是linux上的小巧的数据库,一个文件就是一个数据库。2.安装: 要安装sqlite3,可以在终端提示符后运行下列命令: sudo apt-get install sqlite3 检查版本 sqlite3 -version3.测试 当前目录下建立test.db测试数据库文件 sqlite
2013-09-16 15:54:30 871
转载 QT 巧用QSignalMapper分类有序地处理大量信号
转自--》 http://blog.csdn.net/cuteqt/article/details/4306900QSignalMapper这个类并不是个新鲜概念, 早在Qt2里就已经存在, 而且它的功能也是始终如一。 不过由于宣传力度不够(例子里涉及到它的很少)了解这个类人可能还不是很多, 所以特此撰文介绍此类的功能和用法。简单的理解,可以把SignalMapper这个类看成是信
2013-09-16 13:27:35 796
转载 static_cast, dynamic_cast, const_cast 三种类型转化的区别
强制转化四种类型可能很多人都常常忽略就象我一样,但是有时还是比较有用的。不了解的建议看看,一些机制我也不是十分了解,只是将一些用法写出来让大家看看。 2004-11-27 9:00强制转化无论从语法还是语意上看,都是c++中最难看的特征之一。但是基于c风格的转化的语义的不明
2013-09-16 08:47:37 858
转载 Qt之界面实现技巧-- 窗体显示,绘制背景,圆角,QSS样式
转自 --》 http://blog.sina.com.cn/s/blog_a6fb6cc90101dech.html总结一下,在开发Qt的过程中的一些技巧!可遇而不可求。。。一、主界面1、无边框 setWindowFlags(Qt::FramelessWindowHint)2、界面始终位于顶部位置 setWindowFlags(Qt::Window
2013-09-12 16:19:53 3910
原创 Qt 怎么画一个圆角矩形对话框,或者圆角控件
1. 2. 在自定义控件的 构造函数中加入如下一段断码 this->setWindowFlags(Qt::Dialog | Qt::FramelessWindowHint); //隐藏对话框标题栏 QPainterPath path; QRectF rect = QRectF(0,0,100,100); //两点确定矩形范围,一般为控件大小,这样可以
2013-09-12 15:53:17 5108
转载 Qt之任务栏系统托盘图标
转自 --》 http://blog.csdn.net/qivan/article/details/7506306 托盘图标,一个自己脑子出现很久的词,可惜自己都没动手去实现。最近看见的,听见的多了,自己也感兴趣就弄弄了,感觉还蛮简单了。 贴出效果图: 那么多功能,其实就一个类就搞定了,那就是QSystemTrayIcon 头文件(主要 1
2013-09-12 15:26:31 1223
转载 Qt中 QTableWidget用法总结
http://edsionte.com/techblog/archives/3014http://hi.baidu.com/fightiger/item/693aaa0f0f87d8103b53eec8 QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC、C#中的DataGrid。说到QTableWidget,就必须讲一下它跟QTabelView的区别了。QTa
2013-09-12 11:39:29 9187
原创 QT 带有菜单项的ToolButton
QToolBar *pToolBar = new QToolBar; QToolButton *pMenuBtn = new QToolButton; pMenuBtn->setText(tr("Menu")); QMenu *pMenu = new QMenu; pMenu->addAction(tr("Qt")); pMenu->add
2013-09-11 23:09:39 4010
转载 Qt之正则表达式
转自--》 http://blog.sina.com.cn/s/articlelist_2801495241_0_2.html 在用写程序的时候,往往会用到正则表达式,不仅仅是Web开发,MFC、GTK+、Qt开发的图形界面也是如此,只要了解其原理,语法也都大相径庭!1、非汉字(6-20位) 常例:密码框 QRegExp password_reg_exp("[^\
2013-09-11 14:45:21 1146
原创 QT 使用QSettings读写ini配置文件
利用Qsettings包一个类 RWIniFile, writeIni方法写文件, readIni方法读文件 rwinifile.h#ifndef RWINIFILE_H#define RWINIFILE_H#include class RWIniFile{public: RWIniFile(); bool static writeIni(Q
2013-09-11 14:27:38 2660
转载 Qt之密码框不可全选、复制、粘贴无右键菜单等
转载---》 http://blog.sina.com.cn/s/blog_a6fb6cc90101artk.html在做用户登录界面的时候,往往会用到密码框,则其中的一些功能也要求与普通的输入框不同,包括不能全选、复制、粘贴、无右键菜单等、设置密码不可见等功能! #include "pwd_line_edit.h"PwdLineEdit::PwdLineEdit(
2013-09-10 21:22:49 1341
原创 QT国际化示例, 检测系统语言,设置适合语言,按键切换显示语言
1.效果如下图,开启就自动检测系统语言,选择系统语言显示,UI有控件设置,在中文和英文之间切换。。 2. 源码dialog.h#ifndef DIALOG_H#define DIALOG_H#include #include class Dialog : public QDialog{ Q_OBJECT public:
2013-09-10 14:07:28 6193 2
原创 QT 实现按住鼠标左键点击对话框空白处,拖动对话框
定义头文件 QPoint move_point; //移动的距离 bool mouse_press; //按下鼠标左键protected: void mousePressEvent(QMouseEvent *event); void mouseReleaseEvent(QMouseEvent *event); void mouseMoveEve
2013-09-09 11:45:44 4028
转载 Qt 安装事件过滤器installEventFilter
Qt 安装事件过滤器installEventFilter(2013-01-28 14:29:18)转载▼ 分类: 工作笔记Qt的事件模型一个强大的功能是一个QObject对象能够监视发送其他QObject对象的事件,在事件到达之前对其进行处理。假设我们有一个CustomerInfoDialog控件,由一些QLineEdit
2013-09-09 09:41:16 1046
原创 setStyleSheet 一些QSS设置的集合
setStyleSheet 设置的一些集合,一部分源码和截图来自http://blog.sina.com.cn/s/articlelist_2801495241_0_1.html 1. 设置QLabel字体颜色version_title->setStyleSheet("color:white;");2.设置button透明medal_button->setStyleShee
2013-09-09 09:00:02 5817
转载 How to use QToolBar and QToolButton in Qt
http://developer.nokia.com/Community/Wiki/How_to_use_QToolBar_and_QToolButton_in_QtHow to use QToolBar and QToolButton in QtIntroduction This is a small code snippet which shows the use of the
2013-09-09 08:37:36 1719
转载 QPixmap显示图片 并 修改图片
http://hi.baidu.com/eygaqurchnbhsyq/item/2b9624006120f2edff240d42QPixmap显示图片现在我们来实现在窗口上显示图片,并学习怎样将图片进行平移,缩放,旋转和扭曲。这里我们是利用QPixmap类来实现图片显示的。一、利用QPixmap显示图片。1.将以前的工程文件夹进行复制备份,我们这里将工
2013-09-05 22:22:06 2192
转载 setWindowFlags的使用
setWindowFlags的使用 setWindowFlags(Qt::WindowCloseButtonHint);//哈哈窗口只有一个关闭按钮 使用方法:1: clientMainWindow::clientMainWindow(QWidget *parent) : QMainWindow(parent,Qt::WindowCloseButtonH
2013-09-05 21:35:52 2617
转载 Qt 自定义PushButton
http://blog.csdn.net/zddblog/article/details/11116191功能:鼠标弹起并在按键区域内时,按键响应。并实现normal、hover、pressed效果,PushButton大小默认为传入图片大小。PushButton的normal、hover、pressed效果没有使用QSS实现,因为重写mouseReleaseEvent后,qss的ho
2013-09-05 19:48:25 1892
转载 QT (QSS) 编程, QSS语法概述。。setstylesheet
http://www.cnblogs.com/davesla/archive/2011/01/30/1947928.html转载] QT皮肤(QSS)编程借用css 的灵感, Qt也支持Qt自己的css, 简称qss。同css 相似,qss的主要功能与最终目的都是能使界面的表现与界面的元素分离,即质与形的分离,就如同一个人可以在不同的时候穿上不同的衣服一样,css机制的引入
2013-09-03 22:38:08 1176
转载 拦截QT关闭窗口的CloseEvent
http://blog.csdn.net/vah101/article/details/6133728QDialog类下有一个虚函数void QDialog::closeEvent ( QCloseEvent * e ) [virtual protected]通过实现closeEvent函数,就可以以对关闭窗口消息进行拦截,比如程序还没有完成工作时,可
2013-09-03 16:58:04 638
原创 随感 。。 2013/9/1
九月一号, 往年的开学季。。。 突然发现毕业一年了哎, 不禁感慨时间真的过得快哎。。。这两周,状态有所停滞,请保持每天学习的习惯。。懈怠容易,坚持难 。。。突然对python 感兴趣了, 好吧,下一个目标及计划,学习 “python“。。从现在开始, UP UP 。。。坚持!!
2013-09-01 21:20:14 669
JavaEE开发的颠覆者 Spring Boot实战 pdf (带书签 带源码).tar.gz
2019-07-21
hadoop2.4.1 native x64 编译库
2016-10-14
linux-yum安装包 MySQL-devel-5.6.14-1.el6.x86_64.rpm
2016-02-16
elasticsearch client api 离线文档
2015-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人