You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
688 B
37 lines
688 B
4 years ago
|
// (C) 2005 Max Howell (max.howell@methylblue.com)
|
||
|
// See COPYING file for licensing information
|
||
|
|
||
|
#ifndef CODEINEPLAYDIALOG_H
|
||
|
#define CODEINEPLAYDIALOG_H
|
||
|
|
||
|
#include <kurl.h>
|
||
|
#include <qdialog.h>
|
||
|
|
||
|
class KListView;
|
||
|
class QBoxLayout;
|
||
|
class QListViewItem;
|
||
|
|
||
|
namespace Codeine
|
||
|
{
|
||
|
class PlayDialog : public QDialog
|
||
|
{
|
||
|
Q_OBJECT
|
||
|
public:
|
||
|
PlayDialog( QWidget*, bool show_welcome_dialog = false );
|
||
|
|
||
|
const KURL &url() const { return m_url; }
|
||
|
|
||
|
enum DialogCode { FILE = QDialog::Accepted + 2, VCD, CDDA, DVD, RECENT_FILE };
|
||
|
|
||
|
private slots:
|
||
|
void done( QListViewItem* );
|
||
|
|
||
|
private:
|
||
|
void createRecentFileWidget( QBoxLayout* );
|
||
|
|
||
|
KURL m_url;
|
||
|
};
|
||
|
}
|
||
|
|
||
|
#endif
|