qwindowkit icon indicating copy to clipboard operation
qwindowkit copied to clipboard

Cross-platform frameless window framework for Qt. Support Windows, macOS, Linux.

Results 80 qwindowkit issues
Sort by recently updated
recently updated
newest added

OS: WINDOWS 10 QWindowKit: 当前main分支 复现步骤: 1. 最大化窗口 1. 最小化窗口 1. 再通过点击任务栏,显示窗口 此时鼠标移入 `setSystemButton` 设置的组件(自定义 `QWidget` ),无法触发此组件的 `enterEvent` 鼠标移出组件时,也无法触发此组件的 `leaveEvent`。 如下是正常状态下的截图: ![Image](https://github.com/user-attachments/assets/0d832a3b-c429-4427-8308-bb16b0154060) 如下是异常状态下的截图: ![Image](https://github.com/user-attachments/assets/5481e11d-9741-447b-b116-a7186dd4b4b5)

question

System: macOS Sonoma Qt Version: 6.8.2 As in the title, in qt 6.8, changes were made that break QWidget version of QWK. Everything works okey with Qt 6.6.3. QML version...

**### Description:** With the system border enabled via CMake and a QML window configured as a top window using flags, switching window focus causes a white bar to appear at...

我的一个对话框中使用了QWK设置标题栏后,然后添加了一个QTableView,我使用setColumnWidth(0, 180)设置列宽失败,我发现只要不使用任何样式表包括(light-style.qss),列宽就可以正常设置,这要怎么解决?

Hi, When QWINDOWKIT_ENABLE_WINDOWS_SYSTEM_BORDERS set to OFF, the agent setTitleBar function will not work, the title bar can't be dragged,

Is it possible to have reports in english. This would help to find issues. Thanks.

``` Window{ id:mainWindow color: "#ffffff" width : 1000 height : 800 visible : true Component.onCompleted: { windowAgent.setup(mainWindow) mainWindow.visible = true } WindowAgent { id: windowAgent } ColumnLayout{ anchors.fill: parent CustomTitleBar{...

尊敬的开发者你们好,反馈一个异常现象。 环境: - 系统软硬件:Windows10 21H2,多屏(2个2K屏),100%缩放 - 版本:main分支Commit: ba8e8a32fc6e909ad0a2c152e36b6660c01fdad5 - 配置:option(QWINDOWKIT_ENABLE_WINDOWS_SYSTEM_BORDERS "Enable system borders on Windows" OFF) 操作步骤和现象: 1. 运行示例QWKExample_MainWindow.exe 2. 拖动窗体,直到窗体中心穿越双屏分界 3. 此时关闭按钮右侧出现空隙,关闭暗色主题会发现窗体右侧和下侧未刷新,依然是暗色主题的颜色。 4. 略微调整窗体尺寸可以观测到异常消失

![Screenshot 2024-11-12 at 16 06 52](https://github.com/user-attachments/assets/ec7f7a25-73a0-4a0e-9ab9-214429abdf6e) 导致我设置frameless失败。