/***************************************************************** ksmserver - the KDE session management server Copyright (C) 2000 Matthias Ettrich ******************************************************************/ #ifndef STARTUPDLG_H #define STARTUPDLG_H #include #include #include #include #include #include #include #include #include #include class TQPushButton; class TQVButtonGroup; class TQPopupMenu; class TQTimer; class TQPainter; class TQString; class KAction; #include "timed.h" #include #include #include #ifndef NO_QT3_DBUS_SUPPORT /* We acknowledge the the dbus API is unstable */ #define DBUS_API_SUBJECT_TO_CHANGE #include #endif // NO_QT3_DBUS_SUPPORT #ifdef COMPILE_HALBACKEND #include #endif // The startup-in-progress dialog class KSMStartupIPDlg : public KSMModalDialog { Q_OBJECT public: static TQWidget* showStartupIP(); protected: ~KSMStartupIPDlg(); private: KSMStartupIPDlg( TQWidget* parent ); }; #endif