我想知道是否有其他方法可以调用一次窗口,而不是再次调用所需的窗口。这是我使用的代码:
void secondWindow::on_pushButton_clicked()
{
MainWindow *mainwindow;
mainwindow = new MainWindow(this);
mainwindow->show();
}
单击pushButton
时,它会继续复制新窗口。那么只要点击pushButton,它有没有一种方法可以显示相同的MainWindow?
答案 0 :(得分:2)
我会通过以下方式之一解决此问题:
1)点击后点击pushButton
按钮,然后创建MainWindow
,
2)将指向MainWindow
的指针声明为secondWindow
类成员变量:
class secondWindow : public ...
{
public:
secondWindow()
{
m_mainWindow = new MainWindow(this);
}
private slots:
void secondWindow::on_pushButton_clicked()
{
m_mainwindow->show();
}
private:
MainWindow *m_mainWindow;
};
答案 1 :(得分:0)
以下将做你想做的事
plot.errors.type = "quantiles"
答案 2 :(得分:0)
您应该只初始化一个新对象。否则,您只需显示Window对象。
server {
listen 443;
ssl on;
server_name example.com;
ssl_certificate /etc/nginx/certs/server.crt;
ssl_certificate_key /etc/nginx/certs/server.key;
ssl_client_certificate /etc/nginx/certs/ca.crt;
ssl_verify_client optional;
# $ssl_client_verify now contains the result of the certificate check,
# so you could just do something like this somewhere in your config:
if($ssl_client_verify != SUCCESS) {
return 403;
}
# ...
}