diff options
Diffstat (limited to 'kmid/kmidframe.h')
-rw-r--r-- | kmid/kmidframe.h | 134 |
1 files changed, 0 insertions, 134 deletions
diff --git a/kmid/kmidframe.h b/kmid/kmidframe.h deleted file mode 100644 index f028c749..00000000 --- a/kmid/kmidframe.h +++ /dev/null @@ -1,134 +0,0 @@ -/************************************************************************** - - kmidframe.h - The main widget of KMid - Copyright (C) 1997,98 Antonio Larrosa Jimenez - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - Send comments and bug fixes to larrosa@kde.org - or to Antonio Larrosa, Rio Arnoya, 10 5B, 29006 Malaga, Spain - -***************************************************************************/ -#ifndef _KMIDFRAME_H -#define _KMIDFRAME_H - -#include <kmainwindow.h> -#include <kmenubar.h> -#include <libkmid/midiout.h> -#include <libkmid/player.h> -#include <libkmid/track.h> -#include <tqtimer.h> -#include <tdelibs_export.h> - -class TDEApplication; -class TDEConfig; -class kmidClient; -class KToolBar; -class TQDragEvent; -class KAccel; - -class KDE_EXPORT kmidFrame : public KMainWindow -{ - Q_OBJECT - -private: -#ifdef KMidDEBUG - long passcount; -#endif - - MidiOut *Midi; - MidiPlayer *Player; -/* - int playerProcessID; - PlayerController *pctl; - - int donttoggle; - - TQPopupMenu *m_file; - TQPopupMenu *m_song; - TQPopupMenu *m_collections; - TQPopupMenu *m_options; - TQPopupMenu *m_help; -*/ - KAccel *kKeysAccel; -protected: - int autoAddSongToCollection(const TQString& filename=TQString(),int setactive=1); - - - virtual void saveProperties(TDEConfig *kcfg); - virtual void readProperties(TDEConfig *kcfg); - -// virtual void closeEvent(TQCloseEvent *e); - - void dragEnterEvent(TQDragEnterEvent* e); - void dropEvent ( TQDropEvent * event ); - - -public: - kmidFrame(const char *name=0); - virtual ~kmidFrame(); - -public slots: - - void file_Open(); - void file_SaveLyrics(); - void song_stopPause(); // release the pause button and quit the pause mode - void song_Loop(); - void collect_organize(); - void collect_PlayOrder(int i); - void collect_AutoAdd(); - void options_FileType(int i); - void options_DisplayEvents(int i); - void options_AutomaticText(); - void options_ShowVolumeBar(); - void options_ShowChannelView(); - void options_ChannelViewOptions(); - void options_FontChange(); - - void options_MidiSetup(); - void spacePressed(); - - - virtual void openURL( const TQString s ); -/* virtual void play(); - virtual void pause(); - virtual void stop(); - virtual void rewind(); - virtual void forward(); - virtual void seek(int ms); - virtual void prevSong(); - virtual void nextSong(); - virtual void setSongLoop(int i); - virtual void setVolume(int i); - virtual void setTempo(int i); - virtual void setSongType( int i ); - virtual void setLyricEvents( int i ); - virtual void selectSong(int i); - virtual void setActiveCollection( int i ); - virtual void setCollectionPlayMode(int i); - virtual void setMidiDevice(int i); -*/ - void urlDrop_slot(class TQDropEvent *); - - void rechooseTextEvent(); - - void channelViewDestroyed(); - void shuttingDown(); - -private: - kmidClient *kmidclient; -}; - -#endif |