You are not logged in.

#1 2019-03-03 14:35:36

wycero
Member
Registered: 2019-03-03
Posts: 29

[SOLEVD]How to make uniform gtk and qt themes

I want to use gtk themes in qt.

EDIT4:Yeah. Solved.

EDIT3:Not yet.I'd also like to know how to change icon themes for Qt. Sometimes,such as opening menus,it doesn't fit so well and there are warnings.
** (texworks:16435): WARNING **: 19:19:24.750: Invalid borders specified for theme pixmap:
        /usr/share/themes/Maia/gtk-2.0/../assets/line-h.png,
borders don't fit within the image

** (texworks:16298): WARNING **: 19:11:50.614: invalid source position for vertical gradient



EDIT2: Now solved.

EDIT: I use QT_QPA_PLATFORMTHEME now. No crashes. But qt apps now look like gtk2 without themes.
But when I set QT_STYLE_OVERRIDE=gtk2, Qt5 apps always crash with SIGSEGV.

Here are the error messages:

(texworks:18243): GLib-GObject-WARNING **: 22:34:34.783: cannot register existing type 'GdkDisplayManager'

(texworks:18243): GLib-CRITICAL **: 22:34:34.783: g_once_init_leave: assertion 'result != 0' failed

(texworks:18243): GLib-GObject-CRITICAL **: 22:34:34.783: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed

(texworks:18243): GLib-GObject-WARNING **: 22:34:34.783: invalid (NULL) pointer instance

(texworks:18243): GLib-GObject-CRITICAL **: 22:34:34.783: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(texworks:18243): GLib-GObject-WARNING **: 22:34:34.783: invalid (NULL) pointer instance

(texworks:18243): GLib-GObject-CRITICAL **: 22:34:34.783: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(texworks:18243): GLib-GObject-WARNING **: 22:34:34.784: cannot register existing type 'GdkDisplay'

(texworks:18243): GLib-CRITICAL **: 22:34:34.784: g_once_init_leave: assertion 'result != 0' failed

(texworks:18243): GLib-GObject-CRITICAL **: 22:34:34.784: g_type_register_static: assertion 'parent_type > 0' failed

(texworks:18243): GLib-CRITICAL **: 22:34:34.784: g_once_init_leave: assertion 'result != 0' failed

(texworks:18243): GLib-GObject-CRITICAL **: 22:34:34.784: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed

What should I do? Can you help me?

Last edited by wycero (2019-03-07 03:28:23)

Offline

#2 2019-03-04 11:17:18

wycero
Member
Registered: 2019-03-03
Posts: 29

Re: [SOLEVD]How to make uniform gtk and qt themes

Bump

Offline

#3 2019-03-04 14:20:47

2ManyDogs
Forum Fellow
Registered: 2012-01-15
Posts: 4,645

Re: [SOLEVD]How to make uniform gtk and qt themes

wycero wrote:

Bump

Don't do that.

Offline

Board footer

Powered by FluxBB