summaryrefslogtreecommitdiffstats
path: root/examples/phonon/musicplayer/mainwindow.h
diff options
context:
space:
mode:
authorFrans Englich <frans.englich@nokia.com>2009-10-09 09:29:51 (GMT)
committerFrans Englich <frans.englich@nokia.com>2009-10-09 12:09:08 (GMT)
commitfaef2f5101287ad8ce94cf8e7a4d574a7d6267fd (patch)
tree90d6c2b4e295a1502ccfbd5ab48cedc673ed7436 /examples/phonon/musicplayer/mainwindow.h
parent4f2d382059b06f89d58816c03137d75931654b94 (diff)
downloadQt-faef2f5101287ad8ce94cf8e7a4d574a7d6267fd.zip
Qt-faef2f5101287ad8ce94cf8e7a4d574a7d6267fd.tar.gz
Qt-faef2f5101287ad8ce94cf8e7a4d574a7d6267fd.tar.bz2
Symbian fix: rename examples ftp and musicplayer to start with q.
Symbian already has the executables musicplayer.exe, mediaplayer.exe and ftp.exe, with the result that we overwrite them with Qt. We solve this by renaming the examples, and do it not only on Symbian, such that Qt remains consistent across platforms. This was previously partly done for mediaplayer. The folder name needs to be consistent with the executable, for qtdemo to work. Done jointly with Alessandro. Task-number: QTBUG-4743 Reviewed-by: Alessandro Portale Reviewed-by: Frans Englich
Diffstat (limited to 'examples/phonon/musicplayer/mainwindow.h')
-rw-r--r--examples/phonon/musicplayer/mainwindow.h112
1 files changed, 0 insertions, 112 deletions
diff --git a/examples/phonon/musicplayer/mainwindow.h b/examples/phonon/musicplayer/mainwindow.h
deleted file mode 100644
index 41f8147..0000000
--- a/examples/phonon/musicplayer/mainwindow.h
+++ /dev/null
@@ -1,112 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
-** All rights reserved.
-** Contact: Nokia Corporation (qt-info@nokia.com)
-**
-** This file is part of the examples of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** No Commercial Usage
-** This file contains pre-release code and may not be distributed.
-** You may use this file in accordance with the terms and conditions
-** contained in the Technology Preview License Agreement accompanying
-** this package.
-**
-** GNU Lesser General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU Lesser
-** General Public License version 2.1 as published by the Free Software
-** Foundation and appearing in the file LICENSE.LGPL included in the
-** packaging of this file. Please review the following information to
-** ensure the GNU Lesser General Public License version 2.1 requirements
-** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** If you have questions regarding the use of this file, please contact
-** Nokia at qt-info@nokia.com.
-**
-**
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-#ifndef MAINWINDOW_H
-#define MAINWINDOW_H
-
-#include <QMainWindow>
-#include <Phonon/AudioOutput>
-#include <Phonon/SeekSlider>
-#include <Phonon/MediaObject>
-#include <Phonon/VolumeSlider>
-#include <Phonon/BackendCapabilities>
-#include <QList>
-
-QT_BEGIN_NAMESPACE
-class QAction;
-class QTableWidget;
-class QLCDNumber;
-QT_END_NAMESPACE
-
-//![0]
-
-class MainWindow : public QMainWindow
-{
-//![0]
- Q_OBJECT
-
-public:
- MainWindow();
-
- QSize sizeHint() const {
- return QSize(500, 300);
- }
-
-private slots:
- void addFiles();
- void about();
-//![1]
- void stateChanged(Phonon::State newState, Phonon::State oldState);
- void tick(qint64 time);
- void sourceChanged(const Phonon::MediaSource &source);
- void metaStateChanged(Phonon::State newState, Phonon::State oldState);
- void aboutToFinish();
- void tableClicked(int row, int column);
-//![1]
-
-private:
- void setupActions();
- void setupMenus();
- void setupUi();
-
-//![2]
- Phonon::SeekSlider *seekSlider;
- Phonon::MediaObject *mediaObject;
- Phonon::MediaObject *metaInformationResolver;
- Phonon::AudioOutput *audioOutput;
- Phonon::VolumeSlider *volumeSlider;
- QList<Phonon::MediaSource> sources;
-//![2]
-
- QAction *playAction;
- QAction *pauseAction;
- QAction *stopAction;
- QAction *nextAction;
- QAction *previousAction;
- QAction *addFilesAction;
- QAction *exitAction;
- QAction *aboutAction;
- QAction *aboutQtAction;
- QLCDNumber *timeLcd;
- QTableWidget *musicTable;
-};
-
-#endif