source: smplayer/vendor/0.6.9/src/filepropertiesdialog.cpp@ 91

Last change on this file since 91 was 90, checked in by Silvan Scherrer, 16 years ago

smplayer: import 0.6.9

File size: 5.8 KB
Line 
1/* smplayer, GUI front-end for mplayer.
2 Copyright (C) 2006-2010 Ricardo Villalba <[email protected]>
3
4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by
6 the Free Software Foundation; either version 2 of the License, or
7 (at your option) any later version.
8
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
13
14 You should have received a copy of the GNU General Public License
15 along with this program; if not, write to the Free Software
16 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
17*/
18
19#include "filepropertiesdialog.h"
20#include <QListWidget>
21#include <QLineEdit>
22#include <QTextEdit>
23#include <QPushButton>
24#include "images.h"
25#include "infofile.h"
26
27
28FilePropertiesDialog::FilePropertiesDialog( QWidget* parent, Qt::WindowFlags f )
29 : QDialog(parent, f)
30{
31 setupUi(this);
32
33 // Setup buttons
34 okButton = buttonBox->button(QDialogButtonBox::Ok);
35 cancelButton = buttonBox->button(QDialogButtonBox::Cancel);
36 applyButton = buttonBox->button(QDialogButtonBox::Apply);
37 connect( applyButton, SIGNAL(clicked()), this, SLOT(apply()) );
38
39 codecs_set = FALSE;
40
41 // Read codec info from InfoReader:
42 InfoReader *i = InfoReader::obj();
43 setCodecs( i->vcList(), i->acList(), i->demuxerList() );
44