Бесіди про qt. 5: phonon
Відео: Qt Tutorials For BeginnersПролог Одного разу я йшов по ринку і побачив людей, схожих на індусів. Вони продавали…
QString file _ get _ ext (const QString Sfile _ name) if (file _ name.isNull ()
QString qstring_load (const QString SfileName, const QString Scharset) QFile file (fileName) -if (! File.open (QFile:: ReadOnly
QHash hash _ load _ keyval (const QString Sfname) {QHash result-if (! File _ exists (fname)) return result-QStringList l = qstring_load (fname, "cp1251"). Split ( "n") - foreach (QString s, l) {QStringList sl = s.split ( "=") - if (sl.size () gt; 1) result.insertMulti (sl [0], sl [1]) -} return result-}
QHash mime _types = hash _load _keyval ( ": / res / mime.txt") -
aiff = audio / aiffmod = audio / modaif = audio / x-aiffaiff = audio / x-aiffm4a = audio / x-m4awav = audio / x-basic [і так далі]
QList audioOutputDevices = Phonon :: BackendCapabilities :: availableAudioOutputDevices () -
QStringList sl-foreach (Phonon :: AudioOutputDevice ad, audioOutputDevices) sl lt; lt; ad.name () -
// Створюємо комбо-боксQComboBox * cb_ outdevs = new QComboBox (this) - // Наповнюємо його елементами списку cb _ outdevs-gt; addItems (sl) - // Читаємо з QSettings збережений в налаштуваннях індекс - // номер пристрою зі списку, і робимо його поточним в комбо-боксі cb _ outdevs-gt; setCurrentIndex (settings-gt; value ( "output _dev", 0) .toInt ()) - // Зв`язуємо комбо-бокс з слотом перемикання: connect (cb _ outdevs , SIGNAL (currentIndexChanged (int)), this, SLOT (cb _ outdevs _ currentIndexChanged (int))) -
void MainWindow :: cb _outdevs _currentIndexChanged (int index) {// Пишемо індекс пристрою в налаштування: settings-gt; setValue ( "output _ dev", index) - // Робимо пристрій поточним, використовуючи індексaudioOutput-gt; setOutputDevice (Phonon: : BackendCapabilities :: availableAudioOutputDevices () [index]) -}
int idx = settings-gt; value ( "output _ dev", 0) .toInt () - audioOutput-gt; setOutputDevice (Phonon :: BackendCapabilities :: availableAudioOutputDevices () [idx]) -
Відео: Qt Tutorials For BeginnersПролог Одного разу я йшов по ринку і побачив людей, схожих на індусів. Вони продавали…
Відео: Запити і перевірка установки RPM-пакетів в CentOS 7 Для перевірки встановлених програм можна використовувати…
Переклад всередині не спадкоємців QObject [/ Center] На окрему увагу заслуговує переклад всередині класів, які не є…
Відео: Огляд книги - "Програмування на мові GO" На сьогоднішній день існує два зрілих компілятора Go:…
Відео: N ++: Sigma Structure Symphony (SU-B-17-04) All Gold При кожному запуску TheIDE відкривається вікно вибору…
Відео: Половинки ОГЛЯД (Підліток Неформал) В якості звукового движка «Неформал» використовує Phonon. Phonon…
Для Qt можна написати приблизно таку функцію, що повертає список словникових модулів без розширень файлу (в параметрі…
Відео: Уроки C #Функціональні типи і делегати В С ++ передати функцію як параметр або зберегти її в масиві можна…
Нарешті ми підійшли до реалізації логіки програми. Спочатку напишемо функцію, яка буде викликатися при натисканні на…
Відео: Qt DevDays 2010 - Qt Multimedia: Dmytro Poplavskiy Росла популярність Linux, KDE та Qt. KDE показувала світу…
Відео: Як змінити перемикання мови введення в #Windows 10клас QTranslator В Qt завдання перекладу покладено на клас…
Відео: Перевірити написання слів в Word А як те ж саме зробити в Qt? Припустимо, у нас є віджет, в якому відображається…
У цій статті піде мова про Hunspell (https://hunspell.sourceforge.net). Скажу відразу: якщо вам достатньо восьмибітних…
Відео: Уроки C # (C sharp) | # 3 - Перша програма на C # Перейдемо до реального прикладу. Напишемо просту марну…
Відео: Створюємо інтерфейс програми на Qt 4 + VS 2010. А.С Коли дозріває сир, його вживають в їжу. Коли дозріває…
Відео: Програмування. Мова Сі. Математичні операції. Змінні. Типи змінних. урок 2.0 Що ж являє собою Seed7, чи схожий…
Відео: TAG: новонароджені - ТРУДНОЩІ ПЕРШОГО МІСЯЦЯ! MNOGOMAMA Я не хочу повторювати документацію і приводити якісь…
В першу чергу згадаю допоміжні функції. Вони не належать до «гарячих клавішах» безпосередньо, але…
Відео: Програмування на Java для початківців # 16 (Client-Server) Отже, ми створюємо простий клієнт, який вміє: -…
Клас QSettings служить Qt-програмістам вірою і правдою, коли потрібно зберегти або завантажити будь-які налаштування…
1. Як знайти точну фразу або форму словаЗа допомогою оператора »«. Укладіть фразу або слово в лапки, і…