LINUX.ORG.RU

Сообщения rumgot

 

Сборка библиотеки Qt и приложения 32 битных версий

Форум — Development

Добрый день. Есть необходимость собрать свое приложение 32 битной версии и соответственно и саму библиотеку Qt. На компьютере система 64 битная. Вопрос: хотя бы общая последовательность действий, как это сделать или это слишком трудоемко и лучше/надежней просто собрать все в 32 битной системе?

 , , , ,

rumgot
()

Qt QComboBox / QCalendarWidget блокирование событий мыши для остальных виджетов

Форум — Development

Добрый день, когда есть открытое меню в QComboBox или когда открыто поле ввода года в QCalendarWidget, то нет реакции на клик по остальным виджетам, например по кнопкам QPushButton. Т.е. первый клик по остальным виджетам закрывает всплывающее меню QComboBox или прячет поле ввода года в случае QCalendarWidget, а уже дальнейшие клики по остальным виджетам работают нормально. Можно ли сделать так, чтобы на этот первый клик также была реакция у остальных виджетов?

 , , ,

rumgot
()

Qt определить иконку для *.desktop файла

Форум — Development

Добрый день. Получаю объект класса QMimeType через метод mimeTypeForFile() класса QMimeDatabase. Затем получаю имя иконки через метод iconName() класса QMimeType. И для большинства файлов все нормально, а вот для всех *.desktop файлов получается одна иконка, независимо от того, что в нем прописано. Так вот как бы получить иконку из этого файла? Парсить его вручную?

 

rumgot
()

QMetaObject::invokeMethod - поясните работу

Форум — Development

Добрый день в документации Qt про QMetaObject::invokeMethod (http://doc.qt.io/qt-5/qmetaobject.html#invokeMethod) есть пункт:

If type is Qt::QueuedConnection, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop.


Вопрос: что за QEvent будет послан и куда?

 , , ,

rumgot
()

c++ использование объекта класса в switch

Форум — Development

Добрый день. А как бы сделать так, чтобы можно было бы использовать объект в switch вместе со значениями из enum:

//...
enum Type {
    Type1,
    Type2
};

//...

SomeClass a;

//...

switch (a) {
    case Type1:
    //...
    break;
    
    case Type2:
    //...
    break;
}

 , , ,

rumgot
()

QRegularExpression сделать аналог split

Форум — Development

Добрый день.
Имеется код:

QString st = "1,2,3,4,5-6,7,8,9";
QRegularExpression regexp("(?:\\,|^)\\d+(?:\\,|$)");
QRegularExpressionMatchIterator i = regexp.globalMatch(st);
while (i.hasNext())
    qDebug() << i.next().capturedTexts();
Вывод:
("1,")
(",3,")
(",7,")
(",9")
Вопрос: как бы мне сделать так, чтобы получить в результатах также подстроки:
",2,"
",4,"
",8,"
?

 , ,

rumgot
()

Asus PRIME Z270M-PLUS Realtek® ALC887 определение подключения к FRONT - гнезду наушников

Форум — Linux-hardware

Добрый день.
Есть материнка Asus PRIME Z270M-PLUS, на ней есть звуковуха Realtek® ALC887. ОС Kubuntu 16.04 amd64 (проверял также на 18.04 - то же поведение). Так вот при подключении наушников к гнезду на лицевой панели системника звука в них нет. Но если в настройках звука Kde изменить устройство вывода на «Аналоговые наушники», то звук появляется, до перезагрузки. К слову, в Kubuntu 18.04 в этих настройках в скобках пишется статус (подключен/не подключен), так вот даже при подключенных наушниках там все равно написано «не подключен». pavucontrol также пишет, что наушники не подключены. Что скажете, господа?

 , , , ,

rumgot
()

C++ выбор версии функции при перегрузке и char

Форум — Development

Добрый день.
Имеется gcc 5.4.0 и c++11.
Почему в коде ниже выбирается версия функции с аргументом int, а не signed char (при отсутствии функции с аргументом int, выполняется версия с signed char). И где бы почитать про алгоритм выбора наиболее подходящей функции в подобных ситуациях?

#include <iostream>

void func(signed char c)
{
    std::cout << "signed char" << std::endl;
}

void func(int c)
{
    std::cout << "int" << std::endl;
}

int main()
{
    char ch = 'x';
    func(ch);

    return 0;
}

 , , ,

rumgot
()

QtCreator, редактор форм, добавить возможность менять свойство visible

Форум — Development

Добрый день, подскажите пожалуйста, где в исходном коде qtcreator чего поменять, чтобы добавить в редакторе форм возможность устанавливать свойство visible?

 , ,

rumgot
()

QtCreator стиль комментариев по горячей клавише

Форум — Development

Добрый день. Можно ли заставить QtCreator по горячей клавише комментировать/раскомментировать использовать всегда стиль:

/*
    комментарий
    состоящий из одной
    или нескольких строк
*/
а то обычно получается вот в таком виде:
//    комментарий
//    состоящий из одной
//    или нескольких строк

 , , ,

rumgot
()

Kde neon экран блокировки отображение vlc плеера

Форум — Desktop

Добрый день. Поставил недавно kde neon последний (до этого была кубунту 16.04) и заметил такую спорную функцию: если запустить фильм в vlc, поставить на паузу(не обязательно) и заблокировать экран, то на экране блокировки отображается название фильма из vlc и кнопки вперед/назад/пауза. По мне эта та функциональность, которую добавили то ли на спор, то ли случайно, то ли с похмелья... Как вам эта функция и как бы ее отключить?

 , , ,

rumgot
()

Fedora на десктоп после Ubuntu

Форум — Desktop

Добрый день. Использовал Ubuntu на десктопе (дома ноут lenovo z580 (с гибридной графикой intel + nvidia gf gt640m), на работе настольный пк не первой свежести на amd) последние годы. Сейчас по большей части все устраивает, за исключением того, что местами systemd в систему интегрирован плохо(как и в дебиан собственно), также apt не особенно хвалят. Учитывая шаткое положение canonical и, как следствие, убунту, пробую другие дистрибутивы. Сейчас смотрю на fedora. Никогда не использовал, но постоянно ее хвалят у нас здесь. Тем более все таки с подачи redhat существует. Не хочу разводить холиваров. Поэтому, господа и дамы, пожалуйста, будьте корректны. Какие особенности fedora по сравнению с ubuntu? Что лучше/хуже? Как с драйверами (видеокарт и прочего оборудования)? Как с описанной в начале гибридной графикой обстоят дела? Есть ли аналог nvidia-prime из ubuntu или только bumblebee? Что там с кодекамм, достаточно ли софта в репозиториях? Короче, у кого есть желание поделиться своим видением ситуации - милости прошу.

 , , , ,

rumgot
()

opentrafficshaper - высокоуровневый интеофейс для tc - кто использовал

Форум — Admin

Добрый день. Я маленько обленился писать вручную команды tc для управления скоростями траффика локальных машин. И наткнулся на это https://wiki.opentrafficshaper.org/start - это web интерфейс для tc со статистикой и т.д. Кто использовал, как вам? Может есть что-то проверенное аналогичное похожее на примете у вас?

 , , ,

rumgot
()

Неверная статистика в моем профиле

Форум — Linux-org-ru

Добрый вечер. Модераторы и админы. У меня в профиле неверно отображается число моих тем/комментариев. Вчера например комментариев было что то около 1400, а сегодня показывает около 700. С темами также. Шо за токэ?

 , , ,

rumgot
()

Android MTP и Linux

Форум — Desktop

Добрый день. Как вы работаете с android устройствами, подключающимися по протоколу MTP(в которых нет возможности подключиться в качестве обычного usb накопителя)? В Kubuntu 16.04 данные устройства определяются и можно скопировать данные. Но копирование крайне нестабильно. То обрывается ошибкой копирования, то вообще висит и список файлов не выводит. А как с этой чудо технологией работаете вы?

 , , ,

rumgot
()

Calculate linux nvidia geforce gt430

Форум — Desktop

Добрый день. Вот поставил calculate linux. И проблемка у меня сегодня возникла. Имеется не очень новый комп с nvidia gf gt430. Поставил nvidia-driver(387.22). Сделал eselect opengl set nvidia. Перезагрузился и черный экран с указателем мыши. Сделал eselect обратно на прежний драйвер, перезагрузился, работает. Удалил установленный nvidia-driver и установил его версии 304. Опять eselect, перезагрузился, ввел логин/пароль, показался рабочий стол и все зависло. Короче говоря, подскажите пожалуйста правильные дальнейшие шаги. Возможно у кого-нибудь такое было в генту, тоже прошу написать как решали.

 , , , ,

rumgot
()

Calculate linux много ли у нас его пользователей

Форум — Desktop

Добрый день. А вот интересно узнать, много ли у нас народу пользуется Calculate Linux. И какое ваше мнение про него?

 , , ,

rumgot
()

Kubuntu 16.04 ntp сервер для синхронизации

Форум — Desktop

Добрый день. Имеется система kubuntu 16.04 + обновления из kubuntu backports. В gui-настройках времени нет возможности указать ntp сервер для синхронизации(нету поля ввода имени ntp сервера), можно просто либо включить получнние времени по сети, любо отключить. В последнем calculate linux desktop kde в тех же настройках поле ввода имени ntp сервера есть. Может кто знает, как сделать так, чтобы такое же поле ввода имени ntp сервера была и в kubuntu 16.04. Сразу оговорюсь, что сделать автосинхронизацию времени используя ntpdate я умею, но в данном случае хочу иметь возможность делать эту настроку через gui.

 , , ,

rumgot
()

skype_4.3.0.37 удален из списков пакетов репозитория http://archive.canonical.com/

Форум — Desktop

Сегодня установил Ubuntu Xenial и при попытке установить skype_4.3.0.37 из репозитория http://archive.canonical.com/ обнаружил, что его уже в списках нету, хотя deb пакеты пока можно скачать отсюда http://archive.canonical.com/pool/partner/s/skype/ и установить вручную через dpkg. Собственно говоря, кто что скажет по этому поводу?

 , , , ,

rumgot
()

Как запустить java web плагин без браузера

Форум — Admin

Добрый день.
Проблема следующая. Имеется старый видеомагнитофон для видеонаблюдения EverFocus EDSR-900.
К нему есть доступ через web-интерфейс посредством java-web-апплета, для отображения требуется java-плагин в браузере. До определенного момента использовалась java7 установленная в системе(в Ubuntu 14.04 использовался пакет icedtea-7-plugin + firefox, в винде просто устанавливалась java7 + firefox). Но сейчас проблема, последние версии firefox не дружат со старыми плагинами java7, также в Ubuntu16.04 уже нету java7. С плагином из java8 данный web-java-апплет не открывается.
Подскажите, как бы все таки открыть данный апплет. Может есть отдельная софтина для открытия java апплетов?

 , , , ,

rumgot
()

RSS подписка на новые темы