- 博客(18)
- 资源 (14)
- 收藏
- 关注
原创 Qt学习——聊天的QQ列表QToolBox类
QToolBox展示出来的抽屉效果可以设计联系人列表下面展示类似聊天软件QQ的主界面头文件主要就是定义这些联系人QToolButton:#include #include class Drawer : public QToolBox{ Q_OBJECTpublic: Drawer(QWidget *parent=0,Qt::Win
2011-07-31 15:04:31 9821 6
原创 Qt学习——进度条QProgressBar/QProgressDialog类
两种进度条显示:QProgressBar和QProgressDialog下面例子展示两种进度条: 代码:头文件dialog.h中:#include #include #include #include #include #include #include class Dialog : public QDialog{ Q_OBJECT
2011-07-31 14:54:32 38434 5
原创 Qt学习——基本对话框Q*Dialog类
常用的对话框:QFileDialog,QColorDialog,QFontDialog,QInputDialog,QMessageDialog以及自定义对话框。这里只做了输入对话框的,其他类似。 这次使用了ui设计界面设计的Dialog
2011-07-31 12:08:20 12206 1
原创 Qt学习——布局管理器QLayout类
最近感觉没有那么多时间在网上写学习笔记了。还是自己在本子上手写吧。这里只贴上代码和截图记录自己的学习历程。常用的布局管理有QVBoxLayout,QHBoxLayout,QGridLayout。下面是综合应用:新建Qt Gui程序,基类为Dialo
2011-07-31 11:59:08 6556 1
原创 Qt学习——堆栈窗体QStackedWidget类
这些窗体都比较类似,相对简单,就没什么可以深入研究的了。 下面用代码实现上面窗口的设计:1.建立项目时基类选择QDialog,取消Gernerate form复选框的选中状态。2.在头文件dialog.h中编写如下代码:#include #include #include #include class Dialog : public QDi
2011-07-27 09:25:15 60746 5
原创 Qt学习——停靠窗体QDockWidget类
一下是我写的停靠窗口例子: 下面用代码实现上面窗口的设计:1.建立项目时基类选择QMainWindow,取消Gernerate form复选框的选中状态。2.在源文件mainwindow.cpp中编写如下代码:#include "mainwindow.h"#include #include MainWindow::Mai
2011-07-27 08:24:22 25424 2
原创 Qt学习——分割窗口QSplitter类
分割窗口在应用程序中经常用到,比如在类似资源管理器的窗口设计中:下面用代码实现上面窗口的设计:1.建立项目时基类选择QMainWindow,取消Gernerate form复选框的选中状态。2.在main.cpp中编写如下代码:#inclu
2011-07-26 10:12:47 29970 3
原创 Qt学习——控件Widgets
Qt的控件可以在设计窗口左边部分看到各个控件的使用,可以直接拖动至Dialog中即可,将界面布置完成后,再在源文件中编写对应的代码。下面通过一个综合的使用,熟悉一下常用控件:1.首先将一个QLabel,一个QLineEdit,两
2011-07-25 19:25:05 6429 2
原创 Qt学习——容器类QList和QMap
这里容器类与C++和Java的容器类相差不多,主要看看是什么用法。这里只贴代码,就不做解析了。1.QList用法:需要注意的是T只包括一些基本数值类型(比如int和double等)和Qt的一些数据类型(比如QString,QDate和QTime等)。Qt的QObj
2011-07-25 10:10:30 10731
原创 Qt学习——字符串类QString
操作字符串:“+”操作: QString str1="25"; QString str2="You are "; str2+=str1+"!";append()函数:相当于“+=”QString str1="25";QString str2="You a
2011-07-25 10:06:27 2126
原创 Qt学习——信号与槽机制
信号和槽是一种高级接口,应用于对象之间的通信,它是 QT 的核心特性,也是 QT 区别于其它工具包的重要地方。所有从 QObject 或其子类 ( 例如 Qwidget) 派生的类都能够包含信号和槽。当对象改变其状态时,信号就由该对象发射 (emit) 出去,这就是对象所
2011-07-25 10:02:21 2988
原创 Qt学习——简单的对话框程序
在Qt-Creator下直接新建一个Qt Gui应用程序,选择Dialog基类,一路Next创建最简单的对话框程序。打main.cpp,我们可以看到内容如下:#include #include "dialog.h"int main(int argc,
2011-07-25 09:56:29 2216
翻译 Linux中搭建Meego开发环境
主要翻译来自:http://developer.meego.com/guides/getting-started-meego-v1.2-sdk-linux入门的MeeGo V1.2 SDK适用于Linux先决条件软件: Fedora 13中,14Ubuntu的10.04,10.10。32位系统可以运行的虚拟机。64位系统还没有得到验证,他
2011-07-16 13:56:49 2024
转载 MeeGo SDK 几种开发环境
MeeGo SDK 几种开发环境The MeeGo SDK 提供以下三种开发调试环境: QEMU virtual machine (优点:灵活) Change root (chroot) with Xephyr (优点:快速) MeeGo on Workstation 每种环境都
2011-07-14 09:13:53 1101
原创 平板电脑Viewpad10安装win7与Android双系统
注意事项:1, ViewPad10内置16GB SSD硬盘,其出厂时预分两个分区,分别为2G(预留给android系统) 以及 13G(预留给Win7系统)左右大小,建议用户不要破坏其原有分区大小格式,以保证双系统安装顺利2, ViewPad10 出厂仅带有Android1.6系统,由于X86架构驱动问题,暂时无法升级至Android2.1/2.2系统,后续如有更新会第一时间发放更新镜
2011-07-13 12:28:47 20012 1
原创 平板电脑上的Meego安装
今天自己安装了Meego系统.主要参考及转载内容来自:http://www.linuxidc.com/Linux/2011-06/37661.htm 图片来自:http://blog.csdn.net/lanyijia/article/details/6411250安装指南
2011-07-12 22:00:50 2998
原创 Ubuntu光盘安装心得
简要说一下步骤1.官方首页下载的desktop版本i386的iso2.刻录到光盘中,作为live CD3.开机进入live CD4.试用5.安装6.到选择如何安装时,选择第三选也就是最后一项手动分区/7.将一个分区删除,然后即为未使用8.新建一个分
2011-07-12 21:43:28 1187
转载 IT四书五经
IT四书五经 看了一篇文章,推荐了很多书,转过来顺便做个备忘,以后慢慢那看。。 一、为何要学编程? 每个人的动机不一样。大致有: 1、为了找个好工作;或为了有更好的机会和更好的发展。 2、看到别人超厉害,所以也想学。 3、实际工作中很多场合需要
2011-07-07 10:44:24 2248 1
计算数学表达式源码
2012-07-13
数据结构之链表的实现
2012-07-10
排序算法演示源代码
2012-07-10
命令行的java日历程序
2012-01-21
彩票中奖模拟程序
2012-01-19
日期类MyDate代码
2012-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人