gpt4 book ai didi

c++ - Qt:最大化框架

转载 作者:行者123 更新时间:2023-11-28 00:40:31 26 4
gpt4 key购买 nike

我有一个初学者问题。我正在尝试使用以下代码创建最大化的 QFrame,但我收到一条错误消息:

error C3867: 'QWidget::showMaximized': function call missing argument list; use '&QWidget::showMaximized' to create a pointer to member

代码:

 class FrameWindow{

private:

QDesktopWidget *desktop;
QFrame frame_window;
QRect frame_rect;

public:

FrameWindow(QApplication& app){

desktop = app.desktop();
desktop->showMaximized;
frame_window.setWindowTitle("QT Trainning");
frame_window.show();
}

我完全是 C++ 的初学者,请问我缺少什么?

最佳答案

函数/方法通常需要参数列表,即使是空参数列表 -> object->method() 尝试使用括号。

你最终想要:

w->setWindowState(w->windowState() | Qt::WindowFullScreen);

编辑:或者作为您的解决方案:

w->setWindowState(w->windowState() | Qt::WindowMaximized);

关于c++ - Qt:最大化框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19133344/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com