← All posts tagged KDE

rion
KDE

забавно, кде не имеет настроек и не обращает внимания на дефолты когда устновлено 2 звуковухи.

пытаюсь системные звуки настроить. вообще никак. в pavucontrol видно что играет. и играет не через дефолтную карту. дефолты кмикса тоже проигнорированы. дефолты гстримера тоже. дефолты в default.pa также. уже не знаю куда копнуть

rion

хак для активации окна из qt приложения, ну когда ну очень хочется. немного каряво, но пускай каждый сам переделывает на свой вкус.

                if (qgetenv("DESKTOP_SESSION") == "kde-plasma") {
                    QLibrary kdeui("/usr/lib/libkdeui.so.5.8.0");
                    if (!kdeui.load()) { qDebug("Failed to load library"); }
                    typedef int (*ActWinFunction)(WId, long);
                    ActWinFunction kwinActivateWindow = (ActWinFunction)kdeui.resolve("_ZN13KWindowSystem17forceActiveWindowEml");
                    if (kwinActivateWindow) {
                        kwinActivateWindow(w->winId(), 0);
                        qDebug("kwin activated!");
                    } else {
                        qDebug("failed to resolve symbol");
                    }
                }

rion
KDE

в общем после долгих лет с гномом2 и несколько менее приятных лет с xfce, поставив кеды я приятно удивлен. оно просто работает и работает хорошо. ну не считая графических артифактов.