联系上文没有Window options
时间: 2024-02-01 20:04:37 浏览: 27
如果您在DataGrip中没有“Window options”选项,您可以按照以下步骤取消datagrip2021.2.1每次登陆刷新表结构:
1. 打开DataGrip,进入“File”菜单,选择“Settings”选项。
2. 在弹出的窗口中,选择“Database”选项,然后选择“Data Views”子选项卡。
3. 在“Data Views”选项卡中,找到“Reload data on opening editor”一栏,取消勾选该选项。
4. 点击“OK”按钮保存设置并退出。
这样,下次登录DataGrip时,就不会自动刷新表结构了。
相关问题
联系上文,没有Schemas
如果您在DataGrip中没有“Schemas”选项,您可以按照以下步骤取消datagrip2021.2.1每次登陆刷新表结构:
1. 打开DataGrip,进入“File”菜单,选择“Settings”选项。
2. 在弹出的窗口中,选择“Appearance & Behavior”选项,然后选择“Appearance”子选项卡。
3. 在“Appearance”选项卡中,找到“Window options”一栏,取消勾选“Restore databases on startup”选项。
4. 点击“OK”按钮保存设置并退出。
这样,下次登录DataGrip时,就不会自动刷新表结构了。
上文代码输出"Invalid Window Pointer"
如果输出 "Invalid Window Pointer",则说明窗口指针无效。可能的原因是窗口被销毁或指针指向的不是一个 `QWidget` 对象。您可以添加一些调试输出来进一步诊断问题。例如,您可以输出窗口指针的值,以检查它是否为 `nullptr`。您可以使用以下代码:
```cpp
void Form::on_pushButton_clicked()
{
auto windows = qApp->allWindows();
qDebug() << "Number of Windows: " << windows.count();
for (auto window : windows)
{
auto qwidget = dynamic_cast<QWidget*>(window);
if (qwidget)
{
qDebug() << "Window Title: " << qwidget->windowTitle();
qDebug() << "isVisible(): " << qwidget->isVisible();
qDebug() << "winId(): " << qwidget->winId();
}
else
{
qDebug() << "Invalid Window Pointer: " << window;
}
}
}
```
在这个示例中,我们添加了一个调试输出来输出无效窗口指针的值。如果指针的值为 `nullptr`,则说明窗口已被销毁。如果指针的值不是 `nullptr`,则可能指针指向的不是一个 `QWidget` 对象。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)