Mavzu: Dasturiy mahsulot ishlab chiqish masalasi tahlili va loyihalash Masalaning qo`yilishi



Download 110.59 Kb.
bet8/13
Sana07.09.2021
Hajmi110.59 Kb.
1   ...   5   6   7   8   9   10   11   12   13

widget.h


  1. Pleylist ekranini namoyish qilish uchun siz QStandardItemModel-dan foydalanishingiz kerak. Unda audio fayllarning yo'llari, shuningdek audio fayllarning nomlari bo'ladi. Birinchi ustun audio faylning nomi bo'ladi, ikkinchisi esa to'liq yo'l bo'ladi, ammo bu ustun QTableView ob'ektida yashiringan, bu pleylistni namoyish qilish uchun javobgar bo'ladi.

  2. Bundan tashqari, media manbalari sifatida faylga olib boradigan yo'llar QMediaPlayer-ga joylashtiriladigan QMediaPlaylist ob'ektiga joylashtirilishi kerak.

  3. Ushbu ob'ektlar uchun ko'rsatmalar ilova oynasining sarlavha fayliga joylashtiriladi. Shuningdek, pleylistga treklarni qo'shish tugmachasini bosish bilan ishlov berish uchun interfeys dizayneri tomonidan avtomatik ravishda yaratilgan uyasi ham mavjud.

  4. #ifndef WIDGET_H

  5. #define WIDGET_H

  6.  

  7. #include

  8. #include

  9. #include

  10. #include

  11.  

  12. namespace Ui {

  13. class Widget;

  14. }

  15.  

  16. class Widget : public QWidget

  17. {

  18. Q_OBJECT

  19.  

  20. public:

  21. explicit Widget(QWidget *parent = 0);

  22. ~Widget();

  23.  

  24. private slots:

  25. void on_btn_add_clicked(); // Слот для обработки добавления треков через диалоговое окно

  26.  

  27. private:

  28. Ui::Widget *ui;

  29. QStandardItemModel *m_playListModel; // Модель данных плейлиста для отображения

  30. QMediaPlayer *m_player; // Проигрыватель треков

  31. QMediaPlaylist *m_playlist; // Плейлиста проигрывателя

  32. };

  33.  

  34. #endif // WIDGET_H

Download 110.59 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2020
ma'muriyatiga murojaat qiling

    Bosh sahifa
davlat universiteti
ta’lim vazirligi
maxsus ta’lim
O’zbekiston respublikasi
zbekiston respublikasi
axborot texnologiyalari
o’rta maxsus
guruh talabasi
nomidagi toshkent
davlat pedagogika
texnologiyalari universiteti
xorazmiy nomidagi
toshkent axborot
pedagogika instituti
haqida tushuncha
rivojlantirish vazirligi
toshkent davlat
Toshkent davlat
vazirligi toshkent
tashkil etish
matematika fakulteti
ta’limi vazirligi
samarqand davlat
kommunikatsiyalarini rivojlantirish
bilan ishlash
pedagogika universiteti
vazirligi muhammad
fanining predmeti
Darsning maqsadi
o’rta ta’lim
navoiy nomidagi
haqida umumiy
Ishdan maqsad
moliya instituti
fizika matematika
nomidagi samarqand
sinflar uchun
fanlar fakulteti
Nizomiy nomidagi
maxsus ta'lim
Ўзбекистон республикаси
ta'lim vazirligi
universiteti fizika
umumiy o’rta
Referat mavzu
respublikasi axborot
таълим вазирлиги
махсус таълим
Alisher navoiy
Toshkent axborot
Buxoro davlat