2 * Asterisk -- A telephony toolkit for Linux.
4 * KDE Console monitor -- Class implmementation
6 * Copyright (C) 1999, Mark Spencer
8 * Mark Spencer <markster@linux-support.net>
10 * This program is free software, distributed under the terms of
11 * the GNU General Public License
16 <defaultenabled>no</defaultenabled>
19 #include "pbx_kdeconsole.moc"
21 KAsteriskConsole::KAsteriskConsole() : KTMainWindow()
28 setGeometry(100,100,600,400);
30 file
= new QPopupMenu();
31 file
->insertItem("&Exit", this, SLOT(slotExit()));
33 help
= kapp
->getHelpMenu(TRUE
, "KDE Asterisk Console\nby Mark Spencer");
35 setCaption("Asterisk Console");
38 box
= new QVBoxLayout(f
, 20, 5);
40 /* Menu bar creation */
41 menu
= new KMenuBar(this);
42 menu
->insertItem("&File", file
);
43 menu
->insertItem("&Help", help
);
45 verbose
= new QListBox(f
, "verbose");
47 btnExit
= new QPushButton("Exit", f
, "exit");
49 connect(btnExit
, SIGNAL(clicked()), this, SLOT(slotExit()));
51 box
->addWidget(verbose
, 1);
52 box
->addWidget(btnExit
, 0);
54 statusBar()->message("Ready", 2000);
57 void KAsteriskConsole::slotExit()
62 void KAsteriskConsole::closeEvent(QCloseEvent
*)