随笔分类 - Qt-Widget
摘要:http://www.cnblogs.com/appsucc/archive/2012/02/28/2371506.html Qt之实现工具箱界面程序 http://www.cnblogs.com/appsucc/archive/2013/03/04/2942903.html#3406562
阅读全文
摘要:void MainWindow::on_pushButton_clicked(){ QProgressDialog process(this); process.setLabelText(tr("processing...")); process.setRange(0,50000); process
阅读全文
摘要:clickedLabel.h #ifndef CLICKLABEL_H #define CLICKLABEL_H #include <QLabel> #include <QMouseEvent> class ClickLabel : public QLabel { Q_OBJECT public:
阅读全文
摘要:方法1:可以通过代码ui->pushButton->setFocusPolicy(Qt::NoFocus)或在Qt Creator的属性列表中设置。 方法2:如果在嵌入式设备中需要通过按键切换控件,最简单的方法就是通过控件的focus来实现,就不能使用方法1 了。此时可以通过qss样式表来去掉虚线框
阅读全文
摘要:http://www.cnblogs.com/swarmbees/p/5789482.html http://www.cnblogs.com/swarmbees/p/5812031.html
阅读全文
摘要:转自:http://blog.csdn.net/starcloud_zxt/article/details/5185556 Qt自带的PushButton样式比较单一,在开发的时候往往按钮的形状各异,所以需要自定义Qt的按钮。其方法是做一张图片来作为按钮,如果需要动态效果的话,可以做两张图片进行替换
阅读全文
摘要:贴下代码: #ifndef MYWIDGET_H#define MYWIDGET_H#include <QWidget>#include <QtGui>#include <QMouseEvent>class MyWidget : public QWidget{public: MyWidget();
阅读全文
摘要:ChartDirector 是一款商业的图表库,有多种语言的版本,使用它做的图表非常的精 细漂亮,提供免费版本,但会出现logo信息。网上有很多关于它的破解方法。 一、产品优点 高效快捷 采用多线程结构,特别应用于具有高性能要求的服务器端应用程序开发 灵活性 拥有基于API(应用编程接口)的对象,允
阅读全文
摘要:首先自定义QSlider的子类MyCustomSlider,如下所示。 mycustomslider.h [cpp] view plain copy #ifndef MYCUSTOMSLIDER_H #define MYCUSTOMSLIDER_H #include <QSlider> #inclu
阅读全文
摘要:简单直观。但是我有个问题是,这实际上不是在绘制直线,而是几千几万个超级短的“直线”,这样会不会效率很低呢? 注意,每次绘制的时候,需要一支笔,这支笔需要设置颜色和宽度(就像我们平时写字也要稍微挑一下笔)。 http://files.cnblogs.com/files/findumars/QtPain
阅读全文
摘要:http://www.cnblogs.com/swarmbees/p/5621543.html http://blog.sina.com.cn/s/blog_9e59cf590102w3r6.html
阅读全文
摘要:想必大家都使用过qt的自定义头像功能吧,那么图1应该不会陌生,本片文章我就是要模拟一个这样的功能,虽然没有这么强大的效果,但是能够满足一定的需求。 图1 qq上传图片 首先在讲解功能之前,我先给出一片文章,QT实现的类似QQ的头像选择框,这篇文章也是讲解头像上传功能的,而我自己的代码是从这个demo
阅读全文
摘要:通过继承QSplashScreen类,得到CMySplashScreen类,然后在CMySplashScreen中定义QProgressBar变量,该变量以CMySplashScreen为父类,这样就实现了带进度条的启动界面。 进度条加入后,需要控制进度条的值,为了让进度条看起来更逼真,可以通过生成
阅读全文
摘要:首先自定义QSlider的子类MyCustomSlider,如下所示。 mycustomslider.h [cpp] view plain copy #ifndef MYCUSTOMSLIDER_H #define MYCUSTOMSLIDER_H #include <QSlider> #inclu
阅读全文
摘要:QStyle * QWidget::style() const See also QWidget::setStyle(), QApplication::setStyle(), and QApplication::style(). 它可以绘制很多东西,比如设置背景色: http://doc.qt.io
阅读全文
摘要:Qt没有这样的Widget,自己写一个吧。我曾经用MFC写过一个,代码不多,不到2000行,估计用Qt写不到1000行就够了。可以参考这个qhexedit2 - QHexEdit is a Binary Edior for Qt Qt Creator里面有个Binary Editor,好像是只读的,
阅读全文
摘要:是学习绘制控件的绝佳例子: http://blog.csdn.net/liang19890820/article/details/51957568 https://sourceforge.net/projects/qroundprogressbar/
阅读全文
摘要:see the code after subclassingTabWidget::TabWidget(QWidget *parent): QTabWidget(parent),mousePressFlag(false){bar=tabBar();QPalette palette;bar->insta
阅读全文
摘要:因个人需要,要修改Qt Widget的标题栏,网上找了大半天,没有得到答案,但发现问的人比较多 所以现将找到的此文分享一下. (原文:http://www.qtsoftware.com/developer/faqs/faq.2007-04-25.2011048382) How can I handl
阅读全文
摘要:在做界面编程的时候,对文本框的处理往往是个很头疼的事情,一是焦点进入文本框时,从人性化考虑,应选择文本框中文本,方便输入;二是,限制文本框的输入,只允许输入有效的文本,如果不这样做的话,那么就需要在程序中滤去非法输入。在这里介绍一种解决上述两个问题的方法: [cpp] view plain copy
阅读全文