摘要: 当QScrollview内容过多出现滚动条时,此时如果把鼠标移到里面的一个button上并滚动滑轮时,可以看到QScrollview并不会出现滚动的情况,因此我们就需要为button添加一个滚动事件注:SubTitlePushButton继承于QPushButton,自定义的一个button类,然后... 阅读全文
posted @ 2014-10-18 14:13 纠纠结结 阅读(265) 评论(0) 推荐(0) 编辑
摘要: //写void gAppSetCurrentVersionUpdate(bool autoUpdate){ QSettings settings( QSettings::IniFormat, QSettings::UserScope, QCoreAp... 阅读全文
posted @ 2014-10-18 14:05 纠纠结结 阅读(831) 评论(0) 推荐(0) 编辑
摘要: void ShareeSignatureDelegate::paint(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const { // 沿用父类的绘制效果 QS... 阅读全文
posted @ 2014-10-18 14:00 纠纠结结 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 1.使用代码设置渐变QLinearGradient linearGrad(QPointF(0, 0), QPointF(200, 200));linearGrad.setColorAt(0, Qt::blue);linearGrad.setColorAt(1, Qt::white);linearGr... 阅读全文
posted @ 2014-10-18 13:46 纠纠结结 阅读(1873) 评论(0) 推荐(0) 编辑
摘要: url编码是一种浏览器用来打包表单输入的格式。浏览器从表单中获取所有的name和其中的值 ,将它们以name/value参数编码(移去那些不能传送的字符,将数据排行等等)作为URL的一部分或者分离地发给服务器。不管哪种情况,在服务器端的表单输入格式样子象这样: theName=Ichabod+C... 阅读全文
posted @ 2014-10-18 13:33 纠纠结结 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 直接上例子吧://确定按钮函数void Dialog::buttonClicked(){ for(int i=0; iprocessEvents(/*QEventLoop::ExcludeUserInputEvents*/); } if (!(QMessageBox::informati... 阅读全文
posted @ 2014-10-18 13:29 纠纠结结 阅读(2110) 评论(0) 推荐(0) 编辑
摘要: PS:QTimer::singleShot(0,this,SLOT(test_time()));//只触发一次的定时器1.timerEvent(QTimerEvent*event)//定时器事件,相当于开启定时器(不过得跟踪定时器ID)。通常更为简单的方式是为每个定时器分别创建一个QTimer对象2... 阅读全文
posted @ 2014-10-18 13:24 纠纠结结 阅读(3320) 评论(0) 推荐(0) 编辑
摘要: 其经常使用的函数有1.显示格子 setShowGrid(false);2.由内容调整列 resizeColumnsToContents();3.获取垂直表头 verticalHeader(); 当然还有水平表头 3.设置非编辑状态 verticalView->setEditTriggers... 阅读全文
posted @ 2014-10-18 13:14 纠纠结结 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 以QTreeView为例子,创建子节点可以为:QStandardItemModel *goodsModel = new QStandardItemModel(0, 1,this); goodsModel->setHeaderData(0, Qt::Horizontal, tr("No"));/... 阅读全文
posted @ 2014-10-18 13:08 纠纠结结 阅读(2409) 评论(0) 推荐(0) 编辑