在Qt+VS2005下,使用slot函数customContextMenuRequested(QPointpos)实现Treewidget的右键菜单栏。 1、在ui编辑界面中,右击QTreeWidget--> Connect Signal-->选择customContextMenuRequested(QPoint),添加s...
例如以C++标准库中string做参数,则会出现: QObject::connect: Cannot queue arguments of type 'string' (Make sure 'string' is registed using qRegisterMetaType().) 解决方案: ...

[转]Qt控件透明相关方法

2015.05.20, Qt ,抢沙发,4051人打酱油
1.窗口整体透明,但是窗体上的控件不透明。    通过设置窗体的背景色来实现,将背景色设置为全透。  QPalette pal = palette();  pal.setColor(QPalette::Background, QColor(0...

Qt下QString转char*

2015.05.18, Qt ,抢沙发,2859人打酱油
Qt下面,字符串都用QString,确实给开发者提供了方便,想想VC里面定义的各种变量类型,而且函数参数类型五花八门,经常需要今年新那个类型转换 Qt再使用第三方开源库时,由于库的类型基本上都是标准的类型,字符串遇的多的就是Char*类型 在Qt下怎样将QString转char*呢,需要用到QByteAr...
一、重写paintEvent()事件。在该事件中用画笔QPainter的方式画整个背景。       void MainWin::paintEvent(QPaintEvent *event) { QPainter painter(this); painter.drawPixmap(0,0...