From e16866e072f94410321d70daedbcb855ea878cac Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sun, 6 Nov 2011 15:56:40 -0600 Subject: Actually move the kde files that were renamed in the last commit --- kdeui/tests/kdialogbasetest.cpp | 77 ----------------------------------------- 1 file changed, 77 deletions(-) delete mode 100644 kdeui/tests/kdialogbasetest.cpp (limited to 'kdeui/tests/kdialogbasetest.cpp') diff --git a/kdeui/tests/kdialogbasetest.cpp b/kdeui/tests/kdialogbasetest.cpp deleted file mode 100644 index ec77e7453..000000000 --- a/kdeui/tests/kdialogbasetest.cpp +++ /dev/null @@ -1,77 +0,0 @@ -#include -#include - -#include -#include - -int main(int argc, char** argv) -{ - KApplication app(argc, argv, "DialogBaseTest"); - // ----- - TQString text= // the explanation shown by the example dialog - "

DialogBase Example



" - "This example shows the usage of the DialogBase class. " - "DialogBase is the KDE user interface class used to create " - "dialogs with unique layout without having to define an own dialog " - "style for your application.
" - "It provides three standard buttons (OK, Apply, and " - "Cancel) that are needed in most dialogs. Each one may be " - "hidden, enabled or disabled, and tooltips and quickhelp texts might be" - " added. And you do not need to bother about geometry management, this " - "is all done automatically.
" - "To polish your user interface even further, you might want to add " - "textures to the inner and the outer frame of the dialog (the frame is " - "created by the dialog object). This is done " - "using the setMainFrameTile and the setBaseFrameTile " - "methods. These tiles are added application-wide, so each dialog " - "of you application uses the same tiles. This is a tribute to a " - "comprehensable user interface.
" - "The class supports the creation of dialogs without being forced " - "to derive an own class for it, but you may derive your own class " - "for a better code structure.
" - "If you wrote a help chapter explaining what your dialog does, you " - "should add a link to it to the dialog using setHelp. You do " - "not have to take care about launching the help viewer, just set the " - "help file and topic and of course copy it to your documentation " - "directory during the program installation."; - /* Create the dialog object. DialogBase is derived from TQDialog, but - you do not need to derive it to create a nice-looking dialog. Mostly, - you already have a widget class representing the core of your dialog, - and you only need to add a frame around it and the default buttons. - - If you want to derive it, you still can, moving all code shown here - inside of your new class. */ - KDialogBase dialog; - /* Set a help chapter. If you do not set one, the link is not shown, and the - upper part of the frame shrinks as much as possible. The help window " - "will of course only pop up if you correctly installed kdebase. */ - // I disabled it, as khcclient did not run for me. - // dialog.setHelp("kdehelp/intro.html", "", ""); - /* This TQTextView is intended to be the main widget of our dialog. The - main widget is placed inside the dialogs frame, with the buttons below - it. You do not have to take care about the size handling, but it is a - good idea to set the main wigdets minimum size, since the sizes Qt and - the DialogBase class guess are sometimes ugly. - - It is important that your main widget is created with the dialog object - as its parent! */ - TQTextView view(text, TQString::null, &dialog); - //view.setMinimumSize(400, view.heightForWidth(400)+20); - view.setMinimumSize( 250, 300 ); - dialog.setMainWidget(&view); - /* After finishing the setup of your main widget, the dialog needs to be - adjusted. It is not done automatically, since the layout of the main - widget may change before the dialog is shown. Additionally, setting a - help chapter may cause a need for adjustment since it modifies the height - of the upper frame. */ - dialog.resize(dialog.tqminimumSize()); - /* The dialog object is used just as any other TQDialog: */ - if(dialog.exec()) - { - qDebug("Accepted."); - } else { - qDebug("Rejected."); - } - return 0; -} - -- cgit v1.2.1