PyKDE - Python Bindings for KDE
class KMessageBox
Table of contents
Modules
kdeui Classes
All Classes
Module
kdeui
Class
KMessageBox
Inherits
enums
ButtonCode
= {Ok, Cancel, Yes, No, Continue }
DialogType
= {QuestionYesNo, WarningYesNo, WarningContinueCancel, WarningYesNoCancel, Information, Sorry, Error, QuestionYesNoCancel }
OptionsType
= {Notify, AllowLink, Dangerous, PlainCaption, NoExec }
OptionsType
= {Notify, AllowLink, Dangerous }
OptionsType
= {Notify, AllowLink }
methods
about
(parent, text, caption = QString .null, options = 1)
returns
nothing
static
Argument
Type
Default
parent
QWidget
text
QString
caption
QString
QString .null
options
bool
1
createKMessageBox
(dialog, icon, text, strlist, ask, options, details = QString .null)
returns
(int) checkboxReturn (bool)
In versions KDE 3.3.0 and above only
static
Argument
Type
Default
dialog
KDialogBase
icon
QMessageBox.Icon
text
QString
strlist
QStringList
ask
QString
options
int
details
QString
QString .null
createKMessageBox
(dialog, icon, text, strlist, ask, options, details = QString .null, notifyType = QMessageBox .Information)
returns
(int) checkboxReturn (bool)
In versions KDE 3.3.0 and above only
static
Argument
Type
Default
dialog
KDialogBase
icon
QPixmap
text
QString
strlist
QStringList
ask
QString
options
int
details
QString
QString .null
notifyType
QMessageBox.Icon
QMessageBox .Information
detailedError
(parent, text, details, caption = QString .null, options = 1)
returns
nothing
static
Argument
Type
Default
parent
QWidget
text
QString
details
QString
caption
QString
QString .null
options
bool
1
detailedErrorWId
(parent_id, text, details, caption = QString .null, options = Notify)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
details
QString
caption
QString
QString .null
options
int
Notify
detailedSorry
(parent, text, details, caption = QString .null, options = 1)
returns
nothing
static
Argument
Type
Default
parent
QWidget
text
QString
details
QString
caption
QString
QString .null
options
bool
1
detailedSorryWId
(parent_id, text, details, caption = QString .null, options = Notify)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
details
QString
caption
QString
QString .null
options
int
Notify
enableAllMessages
()
returns
nothing
static
enableMessage
(dontShowAgainName)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
dontShowAgainName
QString
error
(parent, text, caption = QString .null, options = 1)
returns
nothing
static
Argument
Type
Default
parent
QWidget
text
QString
caption
QString
QString .null
options
bool
1
errorList
(parent, text, strlist, caption = QString .null, options = Notify)
returns
nothing
In versions KDE 3.4.0 and above only
static
Argument
Type
Default
parent
QWidget
text
QString
strlist
QStringList
caption
QString
QString .null
options
int
Notify
errorListWId
(parent_id, text, strlist, caption = QString .null, options = Notify)
returns
nothing
In versions KDE 3.4.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
strlist
QStringList
caption
QString
QString .null
options
int
Notify
errorWId
(parent_id, text, caption = QString .null, options = Notify)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
caption
QString
QString .null
options
int
Notify
information
(parent, text, caption = QString .null, dontShowAgainName = QString .null, options = 1)
returns
nothing
static
Argument
Type
Default
parent
QWidget
text
QString
caption
QString
QString .null
dontShowAgainName
QString
QString .null
options
bool
1
informationList
(parent, text, strlist, caption = QString .null, dontShowAgainName = QString .null, options = Notify)
returns
nothing
In versions KDE 3.1.0 and above only
static
Argument
Type
Default
parent
QWidget
text
QString
strlist
QStringList
caption
QString
QString .null
dontShowAgainName
QString
QString .null
options
int
Notify
informationListWId
(parent_id, text, strlist, caption = QString .null, dontShowAgainName = QString .null, options = Notify)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
strlist
QStringList
caption
QString
QString .null
dontShowAgainName
QString
QString .null
options
int
Notify
informationWId
(parent_id, text, caption = QString .null, dontShowAgainName = QString .null, options = Notify)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
caption
QString
QString .null
dontShowAgainName
QString
QString .null
options
int
Notify
messageBox
(parent, type, text, caption, buttonYes, buttonNo, dontShowAskAgainName, options = Notify)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent
QWidget
type
KMessageBox.DialogType
text
QString
caption
QString
buttonYes
KGuiItem
buttonNo
KGuiItem
dontShowAskAgainName
QString
options
int
Notify
messageBox
(parent, type, text, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), options = Notify)
returns
(int)
static
Argument
Type
Default
parent
QWidget
type
KMessageBox.DialogType
text
QString
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
options
int
Notify
messageBoxWId
(parent_id, type, text, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontShowAskAgainName = QString .null, options = Notify)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
type
KMessageBox.DialogType
text
QString
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontShowAskAgainName
QString
QString .null
options
int
Notify
questionYesNo
(parent, text, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
static
Argument
Type
Default
parent
QWidget
text
QString
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify
questionYesNoCancel
(parent, text, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
static
Argument
Type
Default
parent
QWidget
text
QString
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify
questionYesNoCancelWId
(parent_id, text, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify
questionYesNoList
(parent, text, strlist, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
static
Argument
Type
Default
parent
QWidget
text
QString
strlist
QStringList
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify
questionYesNoListWId
(parent_id, text, strlist, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
strlist
QStringList
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify
questionYesNoWId
(parent_id, text, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify
queuedDetailedError
(parent, text, details, caption = QString .null)
returns
nothing
static
Argument
Type
Default
parent
QWidget
text
QString
details
QString
caption
QString
QString .null
queuedDetailedErrorWId
(parent_id, text, details, caption = QString .null)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
details
QString
caption
QString
QString .null
queuedMessageBox
(parent, type, text, caption, options)
returns
nothing
In versions KDE 3.1.0 and above only
static
Argument
Type
Default
parent
QWidget
type
KMessageBox.DialogType
text
QString
caption
QString
options
int
queuedMessageBox
(parent, type, text, caption = QString .null)
returns
nothing
static
Argument
Type
Default
parent
QWidget
type
KMessageBox.DialogType
text
QString
caption
QString
QString .null
queuedMessageBoxWId
(parent_id, type, text, caption, options)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
type
KMessageBox.DialogType
text
QString
caption
QString
options
int
queuedMessageBoxWId
(parent_id, type, text, caption = QString .null)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
type
KMessageBox.DialogType
text
QString
caption
QString
QString .null
saveDontShowAgainContinue
(dontShowAgainName)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
dontShowAgainName
QString
saveDontShowAgainYesNo
(dontShowAgainName, result)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
dontShowAgainName
QString
result
KMessageBox.ButtonCode
setDontShowAskAgainConfig
(cfg)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
cfg
KConfig
shouldBeShownContinue
(dontShowAgainName)
returns
(bool)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
dontShowAgainName
QString
shouldBeShownYesNo
(dontShowAgainName)
returns
(bool) result (KMessageBox.ButtonCode)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
dontShowAgainName
QString
sorry
(parent, text, caption = QString .null, options = 1)
returns
nothing
static
Argument
Type
Default
parent
QWidget
text
QString
caption
QString
QString .null
options
bool
1
sorryWId
(parent_id, text, caption = QString .null, options = Notify)
returns
nothing
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
caption
QString
QString .null
options
int
Notify
warningContinueCancel
(parent, text, caption = QString .null, buttonContinue = KStdGuiItem .cont (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
static
Argument
Type
Default
parent
QWidget
text
QString
caption
QString
QString .null
buttonContinue
KGuiItem
KStdGuiItem .cont ()
dontAskAgainName
QString
QString .null
options
int
Notify
warningContinueCancelList
(parent, text, strlist, caption = QString .null, buttonContinue = KStdGuiItem .cont (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
In versions KDE 3.1.0 and above only
static
Argument
Type
Default
parent
QWidget
text
QString
strlist
QStringList
caption
QString
QString .null
buttonContinue
KGuiItem
KStdGuiItem .cont ()
dontAskAgainName
QString
QString .null
options
int
Notify
warningContinueCancelList
(a0, a1, a2, a3 = QString .null, a4 = QString .null, a5 = QString .null, a6 = Notify)
Not Implemented
warningContinueCancelList
(a0, a1, a2, a3 = QString .null, a4 = KGuiItem (), a5 = QString .null, a6 = Notify)
returns
(int)
In versions KDE 3.0.3 and above, but
less than
KDE 3.1.0
static
Argument
Type
Default
a0
QWidget
a1
QString
a2
QStringList
a3
QString
QString .null
a4
KGuiItem
KGuiItem ()
a5
QString
QString .null
a6
int
Notify
warningContinueCancelListWId
(parent_id, text, strlist, caption = QString .null, buttonContinue = KStdGuiItem .cont (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
strlist
QStringList
caption
QString
QString .null
buttonContinue
KGuiItem
KStdGuiItem .cont ()
dontAskAgainName
QString
QString .null
options
int
Notify
warningContinueCancelWId
(parent_id, text, caption = QString .null, buttonContinue = KStdGuiItem .cont (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
caption
QString
QString .null
buttonContinue
KGuiItem
KStdGuiItem .cont ()
dontAskAgainName
QString
QString .null
options
int
Notify
warningYesNo
(parent, text, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
static
Argument
Type
Default
parent
QWidget
text
QString
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify
warningYesNoCancel
(parent, text, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
static
Argument
Type
Default
parent
QWidget
text
QString
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify
warningYesNoCancelList
(parent, text, strlist, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent
QWidget
text
QString
strlist
QStringList
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify
warningYesNoCancelListWId
(parent_id, text, strlist, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
strlist
QStringList
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify
warningYesNoCancelWId
(parent_id, text, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify
warningYesNoList
(parent, text, strlist, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify | Dangerous)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent
QWidget
text
QString
strlist
QStringList
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify | Dangerous
warningYesNoListWId
(parent_id, text, strlist, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify | Dangerous)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
strlist
QStringList
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify | Dangerous
warningYesNoWId
(parent_id, text, caption = QString .null, buttonYes = KStdGuiItem .yes (), buttonNo = KStdGuiItem .no (), dontAskAgainName = QString .null, options = Notify | Dangerous)
returns
(int)
In versions KDE 3.2.0 and above only
static
Argument
Type
Default
parent_id
WId
text
QString
caption
QString
QString .null
buttonYes
KGuiItem
KStdGuiItem .yes ()
buttonNo
KGuiItem
KStdGuiItem .no ()
dontAskAgainName
QString
QString .null
options
int
Notify | Dangerous