pbx_kdeconsole.h 801 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. /*
  2. * Asterisk -- A telephony toolkit for Linux.
  3. *
  4. * KDE Console monitor -- Header file
  5. *
  6. * Copyright (C) 1999, Mark Spencer
  7. *
  8. * Mark Spencer <markster@linux-support.net>
  9. *
  10. * This program is free software, distributed under the terms of
  11. * the GNU General Public License
  12. */
  13. #include <kapp.h>
  14. #include <ktmainwindow.h>
  15. #include <qpushbutton.h>
  16. #include <kmenubar.h>
  17. #include <qpopupmenu.h>
  18. #include <qlistbox.h>
  19. #include <qlayout.h>
  20. #include <qframe.h>
  21. class KAsteriskConsole : public KTMainWindow
  22. {
  23. Q_OBJECT
  24. public:
  25. KAsteriskConsole();
  26. void closeEvent(QCloseEvent *);
  27. QListBox *verbose;
  28. public slots:
  29. void slotExit();
  30. private:
  31. void KAsteriskConsole::verboser(char *stuff, int opos, int replacelast, int complete);
  32. QPushButton *btnExit;
  33. KMenuBar *menu;
  34. QPopupMenu *file, *help;
  35. };