QT界面如何加最小化、最大化按钮? 5
QDialog类的窗口默认只有“这是什么”和“关闭”按钮,想加上最大化最小化按钮,怎么办?http://blog.csdn.net/jiong_1988/article/...
QDialog类的窗口默认只有“这是什么”和“关闭”按钮,想加上最大化最小化按钮,怎么办?http://blog.csdn.net/jiong_1988/article/details/7781113里的试了,不管用,不知道往哪加这几句话:
Qt::WindowFlags flags=Qt::Dialog;
flags |=Qt::WindowMinimizeButtonHint;
setWindowFlags(flags);
恳请指导。 展开
Qt::WindowFlags flags=Qt::Dialog;
flags |=Qt::WindowMinimizeButtonHint;
setWindowFlags(flags);
恳请指导。 展开
5个回答
展开全部
网页上不是写了“在窗口构造函数在加入如下代码”嘛。
你使用QDialog的时候,肯定要继承QDialog类的,做一个子类QMyDialog。
网页上的意思,就是在QMyDialog的构造函数里加上代码。
你使用QDialog的时候,肯定要继承QDialog类的,做一个子类QMyDialog。
网页上的意思,就是在QMyDialog的构造函数里加上代码。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单,在对话框构造函数添加setwindowflags(qt::widget);这样就可以让对话框有最大最小化按钮了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要在初始化的时候做这些事情。
例如:
QDialog m_pQdialog = new QDialog(this);
Qt::WindowFlags flags=Qt::Dialog;
flags |=Qt::WindowMinimizeButtonHint;
m_pPlayBack->setWindowFlags(flags);
m_pPlayBack->show();
m_pPlayBack->setModal(true);
例如:
QDialog m_pQdialog = new QDialog(this);
Qt::WindowFlags flags=Qt::Dialog;
flags |=Qt::WindowMinimizeButtonHint;
m_pPlayBack->setWindowFlags(flags);
m_pPlayBack->show();
m_pPlayBack->setModal(true);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Qt::WindowFlags flags=Qt::Window
flags |=Qt::WindowMinimizeButtonHint;
setWindowFlags(flags);
就好了
flags |=Qt::WindowMinimizeButtonHint;
setWindowFlags(flags);
就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
F9就可以最小化了
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询