欢迎过来看看:https://blog.hxgpark.com/
septemberhx / dde-top-panel Goto Github PK
View Code? Open in Web Editor NEWdde top panel for Deepin V20
License: GNU General Public License v3.0
dde top panel for Deepin V20
License: GNU General Public License v3.0
欢迎过来看看:https://blog.hxgpark.com/
三大控制按钮放在右上角的时候,能不能把按钮完全靠边,就是鼠标移到右上角角落就可以点到关闭按钮。
就像没有装top panel的时候一样,只要闭眼把鼠标移到屏幕右上角角落,就可以点到关闭按钮。
I am newbie, run instructions arent clear. Could you please real commands to be copied and pasted. cp *.xml doesnt work. and xml files are all in different folders...thanks for developing this though I hope I can use it.
The size of this repository will be larger than 1G, if you commit it 100+ times.
It's better to delete bin/dde-top-panel
executable file and append it to .gitignore
file.
当安装全局菜单,如果在topbar上拖动,界面会锁死
这个不确定是不是顶栏的问题, deepin-mail 最小化托盘后, 在顶栏上无法通过双击重新打开主窗口. 而右键只有一个退出功能
When launch this top bar, dock position move to the top and cannot change
Deepin 20.1002
It could be a good functionality, show the global menu in the top panel mouse over, otherwise show the window title.
多屏,非相同分辨率,使用屏幕缩放,顶栏显示不正确
I copied dde-top-panel to /usr/bin/ folder, started it through the terminal and ticked Autostart in the settings, but it is not working.
大佬, 可以修复吗, 这个还挺影响使用的
有时候全局菜单会失效,但是停用dde-top-panel后原来的三大金刚键没了,比如goland phpstorm。gt2.0,3.0的配置都更改为初始值也没有办法显示。
Possibly due to GCC 10:
/usr/bin/ld: [ 81%] Building CXX object plugins/tray/CMakeFiles/tray.dir/__/__/widgets/tipswidget.cpp.o
CMakeFiles/dde-top-panel.dir/__/appmenu/dbusmenu_interface.cpp.o: in function `QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::operator->() const':
/usr/include/qt/QtCore/qlist.h:786: multiple definition of `ComCanonicalDbusmenuInterface::metaObject() const'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:/usr/include/qt/QtCore/qscopedpointer.h:118: first defined here
/usr/bin/ld: CMakeFiles/dde-top-panel.dir/__/appmenu/dbusmenu_interface.cpp.o:(.data.rel.ro+0x0): multiple definition of `ComCanonicalDbusmenuInterface::staticMetaObject'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:(.data.rel.ro+0x800): first defined here
/usr/bin/ld: CMakeFiles/dde-top-panel.dir/__/appmenu/dbusmenu_interface.cpp.o: in function `QList<QString>::dealloc(QListData::Data*)':
/usr/include/qt/QtCore/qlist.h:491: multiple definition of `ComCanonicalDbusmenuInterface::ItemActivationRequested(int, unsigned int)'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:/build/deepin-top-panel/src/dde-top-panel-0.2.1/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_dbusmenu_interface.cpp:287: first defined here
/usr/bin/ld: CMakeFiles/dde-top-panel.dir/__/appmenu/dbusmenu_interface.cpp.o: in function `ComCanonicalDbusmenuInterface::LayoutUpdated(unsigned int, int)':
/usr/include/qt/QtCore/qlist.h:492: multiple definition of `ComCanonicalDbusmenuInterface::LayoutUpdated(unsigned int, int)'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:/build/deepin-top-panel/src/dde-top-panel-0.2.1/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_dbusmenu_interface.cpp:301: first defined here
/usr/bin/ld: CMakeFiles/dde-top-panel.dir/__/appmenu/dbusmenu_interface.cpp.o: in function `ComCanonicalDbusmenuInterface::ItemsPropertiesUpdated(QList<DBusMenuItem>, QList<DBusMenuItemKeys>)':
/usr/include/qt/QtCore/qlist.h:905: multiple definition of `ComCanonicalDbusmenuInterface::ItemsPropertiesUpdated(QList<DBusMenuItem>, QList<DBusMenuItemKeys>)'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:/build/deepin-top-panel/src/dde-top-panel-0.2.1/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_dbusmenu_interface.cpp:294: first defined here
/usr/bin/ld: CMakeFiles/dde-top-panel.dir/__/appmenu/dbusmenu_interface.cpp.o: in function `QtPrivate::ConverterFunctor<QList<int>, QtMetaTypePrivate::QSequentialIterableImpl, QtMetaTypePrivate::QSequentialIterableConvertFunctor<QList<int> > >::~ConverterFunctor()':
/usr/include/qt/QtCore/qmap.h:100: multiple definition of `ComCanonicalDbusmenuInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:/build/deepin-top-panel/src/dde-top-panel-0.2.1/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_dbusmenu_interface.cpp:140: first defined here
/usr/bin/ld: CMakeFiles/dde-top-panel.dir/__/appmenu/dbusmenu_interface.cpp.o: in function `ComCanonicalDbusmenuInterface::qt_metacast(char const*)':
/usr/include/qt/QtCore/qstring.h:1263: multiple definition of `ComCanonicalDbusmenuInterface::qt_metacast(char const*)'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:/build/deepin-top-panel/src/dde-top-panel-0.2.1/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_dbusmenu_interface.cpp:245: first defined here
/usr/bin/ld: CMakeFiles/dde-top-panel.dir/__/appmenu/dbusmenu_interface.cpp.o: in function `ComCanonicalDbusmenuInterface::qt_metacall(QMetaObject::Call, int, void**)':
/usr/include/qt/QtCore/qstring.h:1263: multiple definition of `ComCanonicalDbusmenuInterface::qt_metacall(QMetaObject::Call, int, void**)'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:/build/deepin-top-panel/src/dde-top-panel-0.2.1/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_dbusmenu_interface.cpp:252: first defined here
/usr/bin/ld: CMakeFiles/dde-top-panel.dir/__/appmenu/menuimporteradaptor.cpp.o: in function `QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::operator->() const':
/usr/include/qt/QtCore/qscopedpointer.h:118: multiple definition of `MenuImporterAdaptor::metaObject() const'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:/usr/include/qt/QtCore/qscopedpointer.h:118: first defined here
/usr/bin/ld: CMakeFiles/dde-top-panel.dir/__/appmenu/menuimporteradaptor.cpp.o:(.data.rel.ro+0x0): multiple definition of `MenuImporterAdaptor::staticMetaObject'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:(.data.rel.ro+0x780): first defined here
/usr/bin/ld: CMakeFiles/dde-top-panel.dir/__/appmenu/menuimporteradaptor.cpp.o: in function `MenuImporterAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
/build/deepin-top-panel/src/dde-top-panel-0.2.1/appmenu/menuimporteradaptor.moc:99: multiple definition of `MenuImporterAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:/build/deepin-top-panel/src/dde-top-panel-0.2.1/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_menuimporteradaptor.cpp:99: first defined here
/usr/bin/ld: CMakeFiles/dde-top-panel.dir/__/appmenu/menuimporteradaptor.cpp.o: in function `MenuImporterAdaptor::qt_metacast(char const*)':
/build/deepin-top-panel/src/dde-top-panel-0.2.1/appmenu/menuimporteradaptor.moc:130: multiple definition of `MenuImporterAdaptor::qt_metacast(char const*)'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:/build/deepin-top-panel/src/dde-top-panel-0.2.1/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_menuimporteradaptor.cpp:141: first defined here
/usr/bin/ld: CMakeFiles/dde-top-panel.dir/__/appmenu/menuimporteradaptor.cpp.o: in function `MenuImporterAdaptor::qt_metacall(QMetaObject::Call, int, void**)':
/build/deepin-top-panel/src/dde-top-panel-0.2.1/appmenu/menuimporteradaptor.moc:137: multiple definition of `MenuImporterAdaptor::qt_metacall(QMetaObject::Call, int, void**)'; CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o:/build/deepin-top-panel/src/dde-top-panel-0.2.1/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_menuimporteradaptor.cpp:148: first defined here
/build/deepin-top-panel/src/dde-top-panel-0.2.1/widgets/ActiveWindowControlWidget.cpp: In member function ‘void ActiveWindowControlWidget::activeWindowInfoChanged()’:
/build/deepin-top-panel/src/dde-top-panel-0.2.1/widgets/ActiveWindowControlWidget.cpp:79:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘WId’ {aka ‘long long unsigned int’} [-Wsign-compare]
79 | if (activeWinId == this->winId()) {
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
collect2: error: ld returned 1 exit status
cmake ..
-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
bash: translate_generation.sh: 没有那个文件或目录
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29")
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/DtkCMake/DtkCMakeConfig.cmake:15 (message):
"/usr/lib/x86_64-linux-gnu/libdtk-5.4.21/DCore/bin/deepin-os-release" is
not exists. Install "dtkcore-bin" first
Call Stack (most recent call first):
frame/CMakeLists.txt:17 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/uos/Downloads/dde-top-panel/build/CMakeFiles/CMakeOutput.log".
因为个人习惯问题
请求大大 能不能添加设置将关闭、最大化按钮放到最右边
The date and time appears too big and the "global menu" does not appears instantly. When closing the respective program, the global menu remains a few seconds and then go. When right click on the panel, nothing comes up but just an empty square, then the computer does not respond for several minutes. After killing the panel, everything is correct with the system. Close/maximize/minimize buttons do not appear either.
Wen top panel starts move the main bar to the top an there is no way to move it back to bottom
deepin升级到20.4后,设置页面无法更改背景色Alpha值(一直默认为80),设置无效
Hey,
Amazing project. It will be great if you can add a music controller like deepin-topbar package.
I can also assist, if you need help
Regards.
dde-top-panel/build/frame/dde-top-panel_autogen/include/ui_mainsettingwidget.h:1055:22: error: ‘class QTextBrowser’ has no member named ‘setMarkdown’; did you mean ‘setMask’?
for some reason when I run dde-top-panel my dock appears on top next to it, and it is in "keed shown" mode, if I try to put the dock at the bottom it immediately goes back up
I am using deepin v20 (1001) and dde-top-panel 0.5.5
Copying the datetime plugin to the appropriate folder does nothing.
使用多任务视图,新建工作区,新的工作区是否也能自动使用panel,还需要手动在该工作区启动panel。是否可以添加相关设置?
大侠,全局菜单菜单背景,菜单背景,不是panel背景,是否可以增加一个背景颜色设置。因为有些菜单项目图标和背景冲突,看不出来了。例如 jetbrains 的全家桶的菜单上面的图标和菜单背景是一样的颜色,看不出来。
谢谢。
% cmake ..
-- The C compiler identification is GNU 9.3.0
-- The CXX compiler identification is GNU 9.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
bash: translate_generation.sh: No such file or directory
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
OS: ubuntu, Version: 20.04
Deepin OS Type: Focal
Deepin OS Version: 20.04 LTS
-- Checking for modules 'xcb-ewmh;x11'
-- Found xcb-ewmh, version 0.4.1
-- Found x11, version 1.6.9
-- Checking for module 'dframeworkdbus'
-- Found dframeworkdbus, version 2.0
-- Checking for module 'gsettings-qt'
-- Found gsettings-qt, version 1.0.0
-- Checking for module 'dtkgui'
-- Found dtkgui, version 2.1.1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build
% make
Scanning dependencies of target dde-top-panel_autogen
[ 1%] Automatic MOC and UIC for target dde-top-panel
AutoMoc warning
---------------
"SRC:/appmenu/dbusmenu_interface.cpp"
includes the moc file "dbusmenu_interface.moc", but does not contain a Q_OBJECT, Q_GADGET or Q_NAMESPACE macro.
AutoMoc warning
---------------
"SRC:/appmenu/menuimporteradaptor.cpp"
includes the moc file "menuimporteradaptor.moc", but does not contain a Q_OBJECT, Q_GADGET or Q_NAMESPACE macro.
AutoMoc: /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/appmenu/dbusmenu_interface.cpp:0: Note: No relevant classes found. No output generated.
AutoMoc: /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/appmenu/menuimporteradaptor.cpp:0: Note: No relevant classes found. No output generated.
[ 1%] Built target dde-top-panel_autogen
[ 3%] Automatic RCC for frame.qrc
[ 5%] Automatic RCC for item/item.qrc
Scanning dependencies of target dde-top-panel
[ 7%] Building CXX object frame/CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o
In file included from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/frame/item/dockitem.h:26,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/frame/item/pluginsitem.h:25,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/frame/controller/dockpluginscontroller.h:25,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/frame/controller/dockitemmanager.h:25,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/NPUKSKGWT2/moc_dockitemmanager.cpp:9,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/mocs_compilation.cpp:6:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/frame/util/dockpopupwindow.h:30:1: error: ‘DGUI_USE_NAMESPACE’ does not name a type; did you mean ‘DTK_USE_NAMESPACE’?
30 | DGUI_USE_NAMESPACE
| ^~~~~~~~~~~~~~~~~~
| DTK_USE_NAMESPACE
In file included from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/frame/item/pluginsitem.h:25,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/frame/controller/dockpluginscontroller.h:25,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/frame/controller/dockitemmanager.h:25,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/NPUKSKGWT2/moc_dockitemmanager.cpp:9,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/mocs_compilation.cpp:6:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/frame/item/dockitem.h:120:21: error: ‘DockPopupWindow’ was not declared in this scope; did you mean ‘showPopupWindow’?
120 | static QPointer<DockPopupWindow> PopupWindow;
| ^~~~~~~~~~~~~~~
| showPopupWindow
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/frame/item/dockitem.h:120:36: error: template argument 1 is invalid
120 | static QPointer<DockPopupWindow> PopupWindow;
| ^
In file included from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/mocs_compilation.cpp:22:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:100:6: error: ‘DockPopupWindow’ has not been declared
100 | void DockPopupWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
| ^~~~~~~~~~~~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp: In function ‘void qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:103:32: error: ‘DockPopupWindow’ does not name a type
103 | auto *_t = static_cast<DockPopupWindow *>(_o);
| ^~~~~~~~~~~~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:103:48: error: expected ‘>’ before ‘*’ token
103 | auto *_t = static_cast<DockPopupWindow *>(_o);
| ^
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:103:48: error: expected ‘(’ before ‘*’ token
103 | auto *_t = static_cast<DockPopupWindow *>(_o);
| ^
| (
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:103:49: error: expected primary-expression before ‘>’ token
103 | auto *_t = static_cast<DockPopupWindow *>(_o);
| ^
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:103:54: error: expected ‘)’ before ‘;’ token
103 | auto *_t = static_cast<DockPopupWindow *>(_o);
| ^
| )
In file included from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/mocs_compilation.cpp:22:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:120:28: error: expected ‘;’ before ‘(’ token
120 | using _t = void (DockPopupWindow::*)() const;
| ^~
| ;
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:121:35: error: ‘_t’ does not name a type; did you mean ‘_o’?
121 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::accept)) {
| ^~
| _o
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:121:38: error: expected ‘>’ before ‘*’ token
121 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::accept)) {
| ^
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:121:38: error: expected ‘(’ before ‘*’ token
121 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::accept)) {
| ^
| (
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:121:39: error: expected primary-expression before ‘>’ token
121 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::accept)) {
| ^
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:121:63: error: ‘_t’ does not name a type; did you mean ‘_o’?
121 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::accept)) {
| ^~
| _o
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:121:68: error: ‘DockPopupWindow’ has not been declared
121 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::accept)) {
| ^~~~~~~~~~~~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:121:93: error: expected ‘)’ before ‘{’ token
121 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::accept)) {
| ~ ^~
| )
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:125:9: error: expected primary-expression before ‘}’ token
125 | }
| ^
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:127:28: error: expected ‘;’ before ‘(’ token
127 | using _t = void (DockPopupWindow::*)();
| ^~
| ;
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:128:35: error: ‘_t’ does not name a type; did you mean ‘_o’?
128 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::unusedSignal)) {
| ^~
| _o
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:128:38: error: expected ‘>’ before ‘*’ token
128 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::unusedSignal)) {
| ^
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:128:38: error: expected ‘(’ before ‘*’ token
128 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::unusedSignal)) {
| ^
| (
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:128:39: error: expected primary-expression before ‘>’ token
128 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::unusedSignal)) {
| ^
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:128:63: error: ‘_t’ does not name a type; did you mean ‘_o’?
128 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::unusedSignal)) {
| ^~
| _o
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:128:68: error: ‘DockPopupWindow’ has not been declared
128 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::unusedSignal)) {
| ^~~~~~~~~~~~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:128:99: error: expected ‘)’ before ‘{’ token
128 | if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DockPopupWindow::unusedSignal)) {
| ~ ^~
| )
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:132:9: error: expected primary-expression before ‘}’ token
132 | }
| ^
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:118:14: warning: unused variable ‘result’ [-Wunused-variable]
118 | int *result = reinterpret_cast<int *>(_a[0]);
| ^~~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp: At global scope:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:136:38: error: ‘DockPopupWindow’ has not been declared
136 | QT_INIT_METAOBJECT const QMetaObject DockPopupWindow::staticMetaObject = { {
| ^~~~~~~~~~~~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:146:20: error: ‘DockPopupWindow’ has not been declared
146 | const QMetaObject *DockPopupWindow::metaObject() const
| ^~~~~~~~~~~~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:146:50: error: non-member function ‘const QMetaObject* metaObject()’ cannot have cv-qualifier
146 | const QMetaObject *DockPopupWindow::metaObject() const
| ^~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp: In function ‘const QMetaObject* metaObject()’:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:148:21: error: ‘QScopedPointer<QObjectData> QObject::d_ptr’ is protected within this context
148 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
| ^~~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:51,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QAbstractListModel:1,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/LCMQWNMMZ3/../../../../appmenu/appmenumodel.h:25,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_appmenumodel.cpp:9,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/mocs_compilation.cpp:2:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:433:33: note: declared protected here
433 | QScopedPointer<QObjectData> d_ptr;
| ^~~~~
In file included from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/mocs_compilation.cpp:22:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:148:21: error: invalid use of non-static data member ‘QObject::d_ptr’
148 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
| ^~~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:51,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QAbstractListModel:1,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/LCMQWNMMZ3/../../../../appmenu/appmenumodel.h:25,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_appmenumodel.cpp:9,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/mocs_compilation.cpp:2:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:433:33: note: declared here
433 | QScopedPointer<QObjectData> d_ptr;
| ^~~~~
In file included from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/mocs_compilation.cpp:22:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:148:50: error: ‘QScopedPointer<QObjectData> QObject::d_ptr’ is protected within this context
148 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
| ^~~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:51,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QAbstractListModel:1,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/LCMQWNMMZ3/../../../../appmenu/appmenumodel.h:25,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_appmenumodel.cpp:9,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/mocs_compilation.cpp:2:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:433:33: note: declared protected here
433 | QScopedPointer<QObjectData> d_ptr;
| ^~~~~
In file included from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/mocs_compilation.cpp:22:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:148:50: error: invalid use of non-static data member ‘QObject::d_ptr’
148 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
| ^~~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:51,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QAbstractListModel:1,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/LCMQWNMMZ3/../../../../appmenu/appmenumodel.h:25,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/LCMQWNMMZ3/moc_appmenumodel.cpp:9,
from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/mocs_compilation.cpp:2:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:433:33: note: declared here
433 | QScopedPointer<QObjectData> d_ptr;
| ^~~~~
In file included from /home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/mocs_compilation.cpp:22:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp: At global scope:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:151:7: error: ‘DockPopupWindow’ has not been declared
151 | void *DockPopupWindow::qt_metacast(const char *_clname)
| ^~~~~~~~~~~~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp: In function ‘void* qt_metacast(const char*)’:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:155:35: error: invalid use of ‘this’ in non-member function
155 | return static_cast<void*>(this);
| ^~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:156:61: error: cannot call member function ‘virtual void* Dtk::Widget::DArrowRectangle::qt_metacast(const char*)’ without object
156 | return Dtk::Widget::DArrowRectangle::qt_metacast(_clname);
| ^
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp: At global scope:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:159:5: error: ‘DockPopupWindow’ has not been declared
159 | int DockPopupWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
| ^~~~~~~~~~~~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp: In function ‘int qt_metacall(QMetaObject::Call, int, void**)’:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:161:64: error: cannot call member function ‘virtual int Dtk::Widget::DArrowRectangle::qt_metacall(QMetaObject::Call, int, void**)’ without object
161 | _id = Dtk::Widget::DArrowRectangle::qt_metacall(_c, _id, _a);
| ^
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:166:32: error: invalid use of ‘this’ in non-member function
166 | qt_static_metacall(this, _c, _id, _a);
| ^~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp: At global scope:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:177:6: error: ‘DockPopupWindow’ has not been declared
177 | void DockPopupWindow::accept()const
| ^~~~~~~~~~~~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:177:31: error: non-member function ‘void accept()’ cannot have cv-qualifier
177 | void DockPopupWindow::accept()const
| ^~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp: In function ‘void accept()’:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:179:39: error: ‘DockPopupWindow’ does not name a type
179 | QMetaObject::activate(const_cast< DockPopupWindow *>(this), &staticMetaObject, 0, nullptr);
| ^~~~~~~~~~~~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:179:55: error: expected ‘>’ before ‘*’ token
179 | QMetaObject::activate(const_cast< DockPopupWindow *>(this), &staticMetaObject, 0, nullptr);
| ^
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:179:55: error: expected ‘(’ before ‘*’ token
179 | QMetaObject::activate(const_cast< DockPopupWindow *>(this), &staticMetaObject, 0, nullptr);
| ^
| (
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:179:56: error: expected primary-expression before ‘>’ token
179 | QMetaObject::activate(const_cast< DockPopupWindow *>(this), &staticMetaObject, 0, nullptr);
| ^
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:179:58: error: invalid use of ‘this’ in non-member function
179 | QMetaObject::activate(const_cast< DockPopupWindow *>(this), &staticMetaObject, 0, nullptr);
| ^~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp: At global scope:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:183:6: error: ‘DockPopupWindow’ has not been declared
183 | void DockPopupWindow::unusedSignal()
| ^~~~~~~~~~~~~~~
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp: In function ‘void unusedSignal()’:
/home/zeletrik/Downloads/0.5.5/dde-top-panel-0.5.5/build/frame/dde-top-panel_autogen/KH43KSYMFX/moc_dockpopupwindow.cpp:185:27: error: invalid use of ‘this’ in non-member function
185 | QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
| ^~~~
make[2]: *** [frame/CMakeFiles/dde-top-panel.dir/build.make:97: frame/CMakeFiles/dde-top-panel.dir/dde-top-panel_autogen/mocs_compilation.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:118: frame/CMakeFiles/dde-top-panel.dir/all] Error 2
make: *** [Makefile:84: all] Error 2
自定义按钮图标后每次自启动不会加载自定义的,去设置里点一点按钮相关的设置就好了
dde-top-panel 版本是0.5.5
操作系统 deepin v20.1 社区版(1010)
问题重现:
在xorg.conf中如下配置:
`Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "screen_intel"
Screen 1 "screen_nvidia"
Inactive "card_intel"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "built-ins"
EndSection
Section "Module"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Device"
Identifier "card_nvidia"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "card_intel"
Driver "modesetting"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "screen_nvidia"
Device "card_nvidia"
EndSection
Section "Screen"
Identifier "screen_intel"
Device "card_intel"
EndSection
`
将会出现两条panel, 但是我却只有一个显示器, 就是当前屏幕,
如果我注释掉ServerLayout中的screen_nvidia这一行, 则只会出现一条panel.
有无可能支持沉浸模式?即窗口最大化时调整为窗口颜色
Well done team and thank you for this great creation. However i would like to know if it is intentional that the notification center not work when deepin dock is not running? I would really love to have that functionality so i can see all notifications even if i missed them.
0.6.6版本默认显示图标无法更改成功,重启Panel后就恢复到深度的图标了
网易云音乐更改下载目录后需要自动重启,此时如果开着dde-top-panel(有libtray.so插件加载)就会dde-top-panel卡死,网易云音乐无法重启;关闭dde-top-panel后,重新启动网易云音乐进行相同操作,则可以自动重启。
启动dde-top-panel之后,自带的dock会强制移动到顶部,无法修改位置,也无法设置隐藏。不知道算不算是bug
我在使用的时候偶尔会自动退出,需要我重新启动才可以,也没有报错之类的,我一般在使用vscode的时候会大概率碰到。
"dde-top-panel" can not find qm files ("dde-top-panel_zh_CN.qm", "dde-top-panel_zh.qm")
===========> create top panel on "eDP1"
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Pass NET::WM2DesktopFileName to KWindowInfo
Pass NET::WM2WindowClass to KWindowInfo
Pass NET::WMVisibleIconName to KWindowInfo
Pass NET::WMVisibleName to KWindowInfo
Pass NET::WMIconName to KWindowInfo
Pass NET::WMVisibleName to KWindowInfo
"./dde-top-panel - 深度终端" "" "" "./dde-top-panel - 深度终端" "./dde-top-panel - 深度终端" "./dde-top-panel - 深度终端"
Not allowed to cQhange display mode
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
strutArea is intersects with another screen.
1080 1920 0 QPoint(0,0) QSize(1920, 24)
QMetaObject::invokeMethod: No such method deepin_platform_plugin::DNoTitlebarWindowHelper::updateTranslucentBackgroundFromProperty()
Failed to update property: "updateTranslucentBackgroundFromProperty"
===========> create top panel on ":0.1"
Pass NET::WM2DesktopFileName to KWindowInfo
Pass NET::WM2WindowClass to KWindowInfo
Pass NET::WMVisibleIconName to KWindowInfo
Pass NET::WMVisibleName to KWindowInfo
Pass NET::WMIconName to KWindowInfo
Pass NET::WMVisibleName to KWindowInfo
"./dde-top-panel - 深度终端" "" "" "./dde-top-panel - 深度终端" "./dde-top-panel - 深度终端" "./dde-top-panel - 深度终端"
Not allowed to cQhange display mode
strutArea is intersects with another screen.
480 640 0 QPoint(0,0) QSize(640, 24)
QMetaObject::invokeMethod: No such method deepin_platform_plugin::DNoTitlebarWindowHelper::updateTranslucentBackgroundFromProperty()
Failed to update property: "updateTranslucentBackgroundFromProperty"
qt.qpa.xcb: QXcbConnection: XCB error: 148 (Unknown), sequence: 203, resource id: 0, major code: 140 (Unknown), minor code: 20
using dock local plugins dir: "/home/eleven/.local/lib/dde-top-panel/plugins/"
using dock plugins dir: "/usr/lib/dde-top-panel/plugins"
"DockPlugin" init plugin: "datetime"
load plugins item: "datetime" "datetime" DatetimeWidget(0x129e160)
"DockPlugin" init plugin finished: "datetime"
"DockPlugin" init plugin: "network"
onDevicesChanged: ""
/usr/bin/proxychains4
load plugins item: "network" "network-item-key" NetworkItem(0x12c4070)
"DockPlugin" init plugin finished: "network"
"DockPlugin" init plugin: "power"
"DockPlugin" init plugin finished: "power"
"DockPlugin" init plugin: "shutdown"
load plugins item: "shutdown" "shutdown" ShutdownWidget(0x12df790)
"DockPlugin" init plugin finished: "shutdown"
"DockPlugin" init plugin: "sound"
load plugins item: "sound" "sound-item-key" SoundItem(0x11af0e0)
"DockPlugin" init plugin finished: "sound"
onDevicesChanged: "{"wireless":[{"Path":"/org/freedesktop/NetworkManager/Devices/2","State":100,"Interface":"wlp2s0","ClonedAddress":"60:F6:77:AD:0A:84","HwAddress":"60:F6:77:AD:0A:84","Driver":"iwlwifi","Managed":true,"Vendor":"Intel Wireless 8265 / 8275","UniqueUuid":"29590d32-3dc7-f4d5-a48c-350d7a8dc0e3","UsbDevice":false,"ActiveAp":"/org/freedesktop/NetworkManager/AccessPoint/144","SupportHotspot":true,"MobileNetworkType":"","MobileSignalQuality":0}]}"
"DockPlugin" init plugin: "tray"
QLayout: Attempting to add QLayout "" to HoldContainer "", which already has a layout
QLayout: Attempting to add QLayout "" to HoldContainer "", which already has a layout
"DockPlugin" init plugin finished: "tray"
Check connectivity using url: "https://www.baidu.com"
QNetworkReplyHttpImplPrivate::_q_startOperation was called more than once QUrl("https://www.baidu.com")
init Fashion mode tray plugin item
delay load 0 "keybord_layout" IndicatorTray(0xe88640)
using system tray plugins dir: "/usr/lib/dde-dock/plugins/system-trays"
QObject::connect: invalid null parameter
load plugins item: "tray" "fashion-mode-item" FashionTrayItem(0x1323180)
===============init=============
QWidget::setMinimumSize: (/PluginsItem) Negative sizes (-1,24) are not possible
QWidget::setMinimumSize: (/PluginsItem) Negative sizes (-1,24) are not possible
"SystemTray" init plugin: "disk-mount"
true
这是我启动时的提示, 主要是有两个问题. 一个是不知道为什么识别出来我有两个屏幕: "eDP1"和 ":0.1", 通过xrandr看的话. 我只有一个显示器处于激活状态.
二, 就是panel无法占位, 导致其他应用窗口最大化的时候, 被panel遮盖住.
一周会遇见几次,顶栏上的时间不再变化,对顶栏任何点击都没有响应。这时在启动器里启动顶栏,顶栏就会重启,回归正常。
请问这个有日志吗?看看能否找到原因
执行脚本/usr/bin/dde-top-panel
报错/usr/bin/dde-top-panel: /lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.15' not found (required by /usr/bin/dde-top-panel)
这个依赖没有找到安装的办法
Could you support installation for archlinux via PKGBUILD on the aur?
For a better integration with DDE (Deepin Desktop Environment), I suggest:
Thanks for listening.
启动微信之后, 顶栏上还有托盘. 但是过了不久, 微信的托盘图标就消失了. 消失前, dde-top-panel会闪一下.
使用多虚拟桌面(工作空间)时候,只有第一个工作空间会显示top-bar,其他的虚拟桌面不显示
qq 微信等wine软件图标在 dock 的托盘中可以正常操作,但是无法在 top-panel 中操作, 但是网易云之类的原生应用可以操作.
全局菜单字体颜色不会随着明暗主题变化,一直是黑色。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.