注册 登录
编程论坛 QT论坛

QT中Dialog与Widget的关联

lixuxian 发布于 2015-03-29 20:23, 3814 次点击
本人菜鸟刚学qt,想做一个可以换肤的功能,基类为QWidget,点击一个按钮出现了一个Dialog,请问如何实现Dialog中点击按钮(pushButton中放了背景图片)达到换肤的功能
1 回复
#2
waitfate2015-05-01 09:06
Dialog类中设置一个public类型的变量,保存要切换的主题!
当Dialog关闭的时候,QWidget是可以获取Dialog这个变量,根据这个变量切换就行了!

dialog->exec();
QString themname    = dialog->selectedThemeName;
....
1