Bonjour à tous, il se peut que la solution soit dans la description du problème et que pour vous (amateur de Qt) ça paraisse évident,moi je débute sous Qt. Essayez de m'apprendre mon erreur sans me rabaisser serait super de votre part Sachez que j'ai parcourus la doc de Qt et de nombreux forums via des recherches par mot-clés,j'ai aussi tenté plusieurs approche différente pour importer le fichier audio mais sans réussite.
Caractéristique système :
dofustool_V1.pro :Kali Linux 2.0 (siana)
noyau Linux 4.0
64 bit
Gt 5.5
dofustool.cpp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 ------------------------------------------------- # # Project created by QtCreator 2015-10-27T11:33:18 # #------------------------------------------------- QT += core gui \ multimedia greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = DofusTool_V1 TEMPLATE = app SOURCES += main.cpp\ dofustool.cpp \ connect.cpp HEADERS += dofustool.h \ connect.h FORMS += dofustool.ui \ connect.ui RESOURCES += \ ress.qrc
dofustool.h :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 #include "dofustool.h" #include "ui_dofustool.h" #include "QMediaPlayer" DofusTool::DofusTool(QWidget *parent):QWidget(parent), ui(new Ui::DofusTool) { ui->setupUi(this); } DofusTool::~DofusTool() { delete ui; } void DofusTool::on_connexion_clicked() { ui->connexion->setText(""); QMediaPlayer *music = new QMediaPlayer(); music->setMedia(QUrl("qrc:/source/sound.mp3")); music->play(); } void DofusTool::on_sound_clicked() { }
ErrorLog :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 #ifndef DOFUSTOOL_H #define DOFUSTOOL_H #include <QWidget> namespace Ui { class DofusTool; } class DofusTool : public QWidget { Q_OBJECT public: explicit DofusTool(QWidget *parent = 0); ~DofusTool(); private slots: void on_connexion_clicked(); void on_sound_clicked(); private: Ui::DofusTool *ui; }; #endif // DOFUSTOOL_H
L'erreur se produit quand je clique sur le bouton, je vous remercie d'avance de m'apporter votre aide !Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server request channel
jack server is not running or cannot be started
Warning: "Aucun décodeur n'est disponible pour le type « audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)2, parsed=(boolean)true »."
Error: "Il manque un greffon dans votre installation de GStreamer."
Ps : N'hésitez pas à me dire si je ne respect pas la mise en forme de la demande d'aide
Partager