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
// (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
|