Size: a a a

2021 October 06

D

Driglu4it in KDE Россия
Это касалось qqc1 и components2
источник

IB

Ilya Bizyaev in KDE Россия
А сейчас что в них используется?
источник

D

Driglu4it in KDE Россия
Ну я в новых использую qqc2 и components3 (иногда kirigami)
источник

IB

Ilya Bizyaev in KDE Россия
Я всегда думал, что PCx только для самих виджетов, а в диалогах — QQCx
источник

IB

Ilya Bizyaev in KDE Россия
но надо читать
источник

IB

Ilya Bizyaev in KDE Россия
И ещё надо проверить, не удалили ли чего из QQC2 в Qt 6 :)
источник

D

Driglu4it in KDE Россия
Я перепроверю, но вроде у меня с PC3 все здорово и во фронте и а настройках. Надо будет цветовые схемы проверить.
источник

IB

Ilya Bizyaev in KDE Россия
потому что для PC3, наверное, будет гарантия работы в Plasma 6, а в Qt 6 могли и сломать совместимость
источник

D

Driglu4it in KDE Россия
Это да
источник

D

Driglu4it in KDE Россия
Понял, незарелизенное переделаю в PC3, спасибо )
источник

IB

Ilya Bizyaev in KDE Россия
Это если правда что-то удалили)
Если нет, то уже не удалят
источник

IB

Ilya Bizyaev in KDE Россия
Надо бы у VDG готовый ответ спросить, наверняка знают лучше нас
источник

D

Driglu4it in KDE Россия
Да, неплохая идея. Спрошу, спасибо.
источник

D

Driglu4it in KDE Россия
В общем рекомендовали использовать в первую очередь Plasma... (Components, Core, Extras). Сослались на то, что другие могут содержать ошибки и баги (хотя это странно, т.к. в основном элементы Plasma из них и состоят) )
источник

D

Driglu4it in KDE Россия
А сейчас договорили о том, что в настройках все-таки лучше QQC2 (чтобы цветовая тема подхватывалась), т.е то, о чем я писал ранее не починили (вроде в Plasma6 попытаются) )
источник

YS

Yaroslav Sidlovsky in KDE Россия
#5  KWin::KeyboardLayoutDBusInterface::getLayoutsList (this=0x5626bc88c680) at /usr/src/debug/kwin-5.22.5-1.fc34.x86_64/src/keyboard_layout.cpp:234
       i = 3
       displayNames = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {
                         static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x5626bcf94740},
             d = 0x5626bcf94740}}, <No data fields>}
       ret = {d = <optimized out>}
       layoutsSize = 4
       displayNamesSize = 2
       displayNames = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {
                         static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = <optimized out>},
             d = <optimized out>}}, <No data fields>}
       ret = {d = <optimized out>}
       layoutsSize = <optimized out>
       displayNamesSize = <optimized out>
       i = <optimized out>
код:
ret.append( {m_xkb->layoutShortName(i), i < displayNamesSize ? displayNames.at(i) : QString(), translatedLayout(m_xkb->layoutName(i))} );

вот где у него падает, пока предложил ему откатиться на оф. пакеты - посмотрим что будет
источник

YS

Yaroslav Sidlovsky in KDE Россия
да, на оф. пакетах у него так же падает
источник

YS

Yaroslav Sidlovsky in KDE Россия
а как в консоли получить список всех раскладок, доступных для переключения?
источник

IB

Ilya Bizyaev in KDE Россия
Ну вот логично
источник

IB

Ilya Bizyaev in KDE Россия
Там как раз обходы всяких багов Qt бывают
источник