kstdguiitem.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef __kstdguiitem_h
00020 #define __kstdguiitem_h
00021
00022
00023 #include <kguiitem.h>
00024
00025 #include <qstring.h>
00026 #include <qpair.h>
00027
00028 class KStdGuiItem
00029 {
00030 public:
00036 enum BidiMode { UseRTL = 0, IgnoreRTL };
00037
00038 enum StdItem
00039 {
00040 Ok=1, Cancel, Yes, No, Discard, Save, DontSave, SaveAs,
00041 Apply, Clear, Help, Defaults, Close, Back, Forward, Print,
00042 Continue
00043 };
00044 static KGuiItem guiItem ( StdItem ui_enum );
00045 static QString stdItem ( StdItem ui_enum );
00046 static KGuiItem ok();
00047 static KGuiItem cancel();
00048 static KGuiItem yes();
00049 static KGuiItem no();
00050 static KGuiItem discard();
00051 static KGuiItem save();
00052 static KGuiItem help();
00053 static KGuiItem dontSave();
00054 static KGuiItem saveAs();
00055 static KGuiItem apply();
00056 static KGuiItem clear();
00057 static KGuiItem defaults();
00058 static KGuiItem close();
00059 static KGuiItem print();
00063 static KGuiItem cont();
00064
00075 static KGuiItem back( BidiMode useBidi = IgnoreRTL );
00076
00087 static KGuiItem forward( BidiMode useBidi = IgnoreRTL );
00088
00095 static QPair<KGuiItem, KGuiItem> backAndForward();
00096 };
00097
00098 #endif
00099
00100
00101
This file is part of the documentation for kdelibs Version 3.1.5.