|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kde.qt.Qt
org.kde.qt.QObject
org.kde.qt.QWidget
org.kde.qt.QDialog
org.kde.koala.KDialog
org.kde.koala.KDialogBase
org.kde.koala.KAboutDialog
public class KAboutDialog
A KDialogBase with predefined main widget.
As a KDialogBase it uses your application wide settings
for KDialogBase
objects (base frame tiles, main frame tiles etc).
To use it, simply create a KAboutDialog object, set all (or some) of its
properties and show it. Do not derive it to create your own about dialog
until you need some cool features that are unsupported and you have
contacted me to add them.
The dialog can be created using two different constructors. The
difference between these constructors is the available components that
can be used to build the contents of the dialog. The first (Constructor I)
provides a number of easy to use methods. Basically it allows you
to add the components of choice, and the components are placed in a
predefined layout. You do not have to plan the layout. Everything is
taken care of.
The second constructor (Constructor II) works in quite the same manner
as the first, but you have better control on where the components
are postioned in the layout and you have access to an extended number
of components you can install such as titles, product information,
a tabbed pages (where you can display rich text with url links) and
a person (developer) information field. The "About KDE" dialog box is
created with Constructor II.
For the derived features, see the basic class KDialogBase.
See KAboutDialogSignals
for signals emitted by KAboutDialog
KDialogBase
Field Summary | |
---|---|
static int |
AbtAppStandard
|
static int |
AbtImageAndTitle
|
static int |
AbtImageLeft
|
static int |
AbtImageOnly
|
static int |
AbtImageRight
|
static int |
AbtKDEStandard
|
static int |
AbtPlain
Layout formats. |
static int |
AbtProduct
|
static int |
AbtTabbed
|
static int |
AbtTitle
|
Fields inherited from class org.kde.koala.KDialogBase |
---|
ActionStyle0, ActionStyle1, ActionStyle2, ActionStyle3, ActionStyle4, ActionStyleMAX, Apply, Cancel, Close, Default, Details, Filler, Help, IconList, No, NoDefault, Ok, Plain, Stretch, Swallow, Tabbed, TreeList, Try, User1, User2, User3, Yes |
Fields inherited from class org.kde.qt.QDialog |
---|
Accepted, Rejected |
Fields inherited from class org.kde.qt.QWidget |
---|
AncestorOrigin, ClickFocus, NoFocus, ParentOrigin, StrongFocus, TabFocus, WheelFocus, WidgetOrigin, WindowOrigin |
Fields inherited from class org.kde.qt.Qt |
---|
AlignAuto, AlignBottom, AlignCenter, AlignHCenter, AlignHorizontal_Mask, AlignJustify, AlignLeft, AlignRight, AlignTop, AlignVCenter, AlignVertical_Mask, AlphaDither_Mask, ALT, AltButton, AnchorHref, AnchorName, AndNotROP, AndROP, ArrowCursor, Ascending, ASCII_ACCEL, AutoColor, AutoDither, AutoText, AvoidDither, BDiagPattern, BeginsWith, BevelJoin, BitmapCursor, BlankCursor, Bottom, BottomLeft, BottomRight, BreakAnywhere, BusyCursor, CaseSensitive, ClearROP, ColorMode_Mask, ColorOnly, Contains, ControlButton, CopyROP, CrossCursor, CrossPattern, CTRL, CustomPattern, DashDotDotLine, DashDotLine, DashLine, Dense1Pattern, Dense2Pattern, Dense3Pattern, Dense4Pattern, Dense5Pattern, Dense6Pattern, Dense7Pattern, Descending, DiagCrossPattern, DiffuseAlphaDither, DiffuseDither, Dither_Mask, DitherMode_Mask, DockBottom, DockLeft, DockMinimized, DockRight, DockTop, DockTornOff, DockUnmanaged, DontClip, DontPrint, DotLine, DownArrow, EndsWith, EraseROP, ExactMatch, ExpandTabs, FDiagPattern, FixedColor, FixedPixmap, FlatCap, ForbiddenCursor, HiEnglishUnit, HiMetricUnit, Horizontal, HorPattern, IbeamCursor, Identical, IncludeTrailingSpaces, ISODate, Key_0, Key_1, Key_2, Key_3, Key_4, Key_5, Key_6, Key_7, Key_8, Key_9, Key_A, Key_aacute, Key_Aacute, Key_acircumflex, Key_Acircumflex, Key_acute, Key_adiaeresis, Key_Adiaeresis, Key_ae, Key_AE, Key_agrave, Key_Agrave, Key_Alt, Key_Ampersand, Key_Any, Key_Apostrophe, Key_aring, Key_Aring, Key_AsciiCircum, Key_AsciiTilde, Key_Asterisk, Key_At, Key_atilde, Key_Atilde, Key_B, Key_Back, Key_Backslash, Key_Backspace, Key_BackSpace, Key_Backtab, Key_BackTab, Key_Bar, Key_BassBoost, Key_BassDown, Key_BassUp, Key_BraceLeft, Key_BraceRight, Key_BracketLeft, Key_BracketRight, Key_brokenbar, Key_C, Key_CapsLock, Key_ccedilla, Key_Ccedilla, Key_cedilla, Key_cent, Key_Clear, Key_Colon, Key_Comma, Key_Control, Key_copyright, Key_currency, Key_D, Key_degree, Key_Delete, Key_diaeresis, Key_Direction_L, Key_Direction_R, Key_division, Key_Dollar, Key_Down, Key_E, Key_eacute, Key_Eacute, Key_ecircumflex, Key_Ecircumflex, Key_ediaeresis, Key_Ediaeresis, Key_egrave, Key_Egrave, Key_End, Key_Enter, Key_Equal, Key_Escape, Key_eth, Key_ETH, Key_Exclam, Key_exclamdown, Key_F, Key_F1, Key_F10, Key_F11, Key_F12, Key_F13, Key_F14, Key_F15, Key_F16, Key_F17, Key_F18, Key_F19, Key_F2, Key_F20, Key_F21, Key_F22, Key_F23, Key_F24, Key_F25, Key_F26, Key_F27, Key_F28, Key_F29, Key_F3, Key_F30, Key_F31, Key_F32, Key_F33, Key_F34, Key_F35, Key_F4, Key_F5, Key_F6, Key_F7, Key_F8, Key_F9, Key_Favorites, Key_Forward, Key_G, Key_Greater, Key_guillemotleft, Key_guillemotright, Key_H, Key_Help, Key_Home, Key_HomePage, Key_Hyper_L, Key_Hyper_R, Key_hyphen, Key_I, Key_iacute, Key_Iacute, Key_icircumflex, Key_Icircumflex, Key_idiaeresis, Key_Idiaeresis, Key_igrave, Key_Igrave, Key_Insert, Key_J, Key_K, Key_L, Key_Launch0, Key_Launch1, Key_Launch2, Key_Launch3, Key_Launch4, Key_Launch5, Key_Launch6, Key_Launch7, Key_Launch8, Key_Launch9, Key_LaunchA, Key_LaunchB, Key_LaunchC, Key_LaunchD, Key_LaunchE, Key_LaunchF, Key_LaunchMail, Key_LaunchMedia, Key_Left, Key_Less, Key_M, Key_macron, Key_masculine, Key_MediaLast, Key_MediaNext, Key_MediaPlay, Key_MediaPrev, Key_MediaRecord, Key_MediaStop, Key_Menu, Key_Meta, Key_Minus, Key_mu, Key_multiply, Key_N, Key_Next, Key_nobreakspace, Key_notsign, Key_ntilde, Key_Ntilde, Key_NumberSign, Key_NumLock, Key_O, Key_oacute, Key_Oacute, Key_ocircumflex, Key_Ocircumflex, Key_odiaeresis, Key_Odiaeresis, Key_ograve, Key_Ograve, Key_onehalf, Key_onequarter, Key_onesuperior, Key_Ooblique, Key_OpenUrl, Key_ordfeminine, Key_oslash, Key_otilde, Key_Otilde, Key_P, Key_PageDown, Key_PageUp, Key_paragraph, Key_ParenLeft, Key_ParenRight, Key_Pause, Key_Percent, Key_Period, Key_periodcentered, Key_Plus, Key_plusminus, Key_Print, Key_Prior, Key_Q, Key_Question, Key_questiondown, Key_QuoteDbl, Key_QuoteLeft, Key_R, Key_Refresh, Key_registered, Key_Return, Key_Right, Key_S, Key_ScrollLock, Key_Search, Key_section, Key_Semicolon, Key_Shift, Key_Slash, Key_Space, Key_ssharp, Key_Standby, Key_sterling, Key_Stop, Key_Super_L, Key_Super_R, Key_SysReq, Key_T, Key_Tab, Key_thorn, Key_THORN, Key_threequarters, Key_threesuperior, Key_TrebleDown, Key_TrebleUp, Key_twosuperior, Key_U, Key_uacute, Key_Uacute, Key_ucircumflex, Key_Ucircumflex, Key_udiaeresis, Key_Udiaeresis, Key_ugrave, Key_Ugrave, Key_Underscore, Key_unknown, Key_Up, Key_V, Key_VolumeDown, Key_VolumeMute, Key_VolumeUp, Key_W, Key_X, Key_Y, Key_yacute, Key_Yacute, Key_ydiaeresis, Key_yen, Key_Z, KeyButtonMask, Keypad, LastCursor, LastROP, Left, LeftArrow, LeftButton, LocalDate, LocalTime, LoEnglishUnit, LogText, LoMetricUnit, MacStyle, META, MetaButton, MidButton, Minimized, MiterJoin, MODIFIER_MASK, MonoOnly, MotifStyle, MouseButtonMask, MPenCapStyle, MPenJoinStyle, MPenStyle, MV_10_DOT_0, MV_10_DOT_1, MV_10_DOT_2, MV_10_DOT_3, MV_10_DOT_4, MV_9, MV_CHEETAH, MV_JAGUAR, MV_PANTHER, MV_PUMA, MV_TIGER, MV_Unknown, NandROP, NoAccel, NoAlpha, NoBackground, NoBrush, NoButton, NoMatch, NoPen, NopROP, NorROP, NotAndROP, NotCopyROP, NotEraseROP, NotOrROP, NotROP, NotXorROP, OpaqueMode, OrderedAlphaDither, OrderedDither, OrNotROP, OrROP, Overline, PaletteBackground, PaletteBase, PaletteBrightText, PaletteButton, PaletteButtonText, PaletteDark, PaletteForeground, PaletteHighlight, PaletteHighlightedText, PaletteLight, PaletteLink, PaletteLinkVisited, PaletteMid, PaletteMidlight, PaletteShadow, PaletteText, PartialMatch, PixelUnit, PlainText, PMStyle, PointingHandCursor, PreferDither, RichText, Right, RightArrow, RightButton, RoundCap, RoundJoin, SetROP, SHIFT, ShiftButton, ShowPrefix, SingleLine, SizeAllCursor, SizeBDiagCursor, SizeFDiagCursor, SizeHorCursor, SizeVerCursor, SolidLine, SolidPattern, SplitHCursor, SplitVCursor, SquareCap, StrikeOut, TextDate, ThresholdAlphaDither, ThresholdDither, Top, TopLeft, TopRight, TornOff, TransparentMode, TwipsUnit, UI_AnimateCombo, UI_AnimateMenu, UI_AnimateToolBox, UI_AnimateTooltip, UI_FadeMenu, UI_FadeTooltip, UI_General, Underline, UNICODE_ACCEL, Unmanaged, UpArrow, UpArrowCursor, UTC, VerPattern, Vertical, WaitCursor, WDestructiveClose, WGroupLeader, WhatsThisCursor, Win3Style, WindowActive, WindowFullScreen, WindowMaximized, WindowMinimized, WindowNoState, WindowsStyle, WMacDrawer, WMacNoSheet, WMouseNoMask, WNoAutoErase, WNoMousePropagation, WNorthWestGravity, WordBreak, WPaintClever, WPaintDesktop, WPaintUnclipped, WRepaintNoErase, WResizeNoErase, WShowModal, WState_AutoMask, WState_BlockUpdates, WState_CompressKeys, WState_ConfigPending, WState_Created, WState_CreatedHidden, WState_Disabled, WState_DND, WState_Exposed, WState_ForceDisabled, WState_ForceHide, WState_FullScreen, WState_HasMouse, WState_InPaintEvent, WState_Maximized, WState_Minimized, WState_MouseTracking, WState_OwnCursor, WState_OwnSizePolicy, WState_Polished, WState_Reparented, WState_Reserved0, WState_Resized, WState_Visible, WStaticContents, WStyle_ContextHelp, WStyle_Customize, WStyle_Dialog, WStyle_DialogBorder, WStyle_Mask, WStyle_Maximize, WStyle_Minimize, WStyle_MinMax, WStyle_NoBorder, WStyle_NoBorderEx, WStyle_NormalBorder, WStyle_Reserved, WStyle_Splash, WStyle_StaysOnTop, WStyle_SysMenu, WStyle_Title, WStyle_Tool, WSubWindow, WType_Desktop, WType_Dialog, WType_Mask, WType_Modal, WType_Popup, WType_TopLevel, WV_2000, WV_2003, WV_32s, WV_95, WV_98, WV_CE, WV_CE_based, WV_CENET, WV_DOS_based, WV_Me, WV_NT, WV_NT_based, WV_XP, WWinOwnDC, WX11BypassWM, X11ParentRelative, XorROP |
Constructor Summary | |
---|---|
|
KAboutDialog()
|
protected |
KAboutDialog(java.lang.Class dummy)
|
|
KAboutDialog(int dialogLayout,
java.lang.String caption,
int buttonMask,
int defaultButton)
|
|
KAboutDialog(int dialogLayout,
java.lang.String caption,
int buttonMask,
int defaultButton,
org.kde.qt.QWidget parent)
|
|
KAboutDialog(int dialogLayout,
java.lang.String caption,
int buttonMask,
int defaultButton,
org.kde.qt.QWidget parent,
java.lang.String name)
|
|
KAboutDialog(int dialogLayout,
java.lang.String caption,
int buttonMask,
int defaultButton,
org.kde.qt.QWidget parent,
java.lang.String name,
boolean modal)
|
|
KAboutDialog(int dialogLayout,
java.lang.String caption,
int buttonMask,
int defaultButton,
org.kde.qt.QWidget parent,
java.lang.String name,
boolean modal,
boolean separator)
|
|
KAboutDialog(int dialogLayout,
java.lang.String caption,
int buttonMask,
int defaultButton,
org.kde.qt.QWidget parent,
java.lang.String name,
boolean modal,
boolean separator,
java.lang.String user1)
|
|
KAboutDialog(int dialogLayout,
java.lang.String caption,
int buttonMask,
int defaultButton,
org.kde.qt.QWidget parent,
java.lang.String name,
boolean modal,
boolean separator,
java.lang.String user1,
java.lang.String user2)
|
|
KAboutDialog(int dialogLayout,
java.lang.String caption,
int buttonMask,
int defaultButton,
org.kde.qt.QWidget parent,
java.lang.String name,
boolean modal,
boolean separator,
java.lang.String user1,
java.lang.String user2,
java.lang.String user3)
The extended constructor. |
|
KAboutDialog(org.kde.qt.QWidget parent)
|
|
KAboutDialog(org.kde.qt.QWidget parent,
java.lang.String name)
|
|
KAboutDialog(org.kde.qt.QWidget parent,
java.lang.String name,
boolean modal)
The standard Qt constructor (Constructor I). |
Method Summary | |
---|---|
KAboutContainer |
addContainer(int childAlignment,
int innerAlignment)
(Constructor II only) Adds a container. |
KAboutContainer |
addContainerPage(java.lang.String title)
|
KAboutContainer |
addContainerPage(java.lang.String title,
int childAlignment)
|
KAboutContainer |
addContainerPage(java.lang.String title,
int childAlignment,
int innerAlignment)
(Constructor II only) Adds a container to a tab box. |
void |
addContributor(java.lang.String name,
java.lang.String email,
java.lang.String url,
java.lang.String work)
(Constructor I only) Show this person as one of the major contributors. |
org.kde.qt.QFrame |
addLicensePage(java.lang.String title,
java.lang.String text)
|
org.kde.qt.QFrame |
addLicensePage(java.lang.String title,
java.lang.String text,
int numLines)
(Constructor II only) Adds a license page to a tab box. |
org.kde.qt.QFrame |
addPage(java.lang.String title)
(Constructor II only) Adds an empty page to a tab box. |
KAboutContainer |
addScrolledContainerPage(java.lang.String title)
|
KAboutContainer |
addScrolledContainerPage(java.lang.String title,
int childAlignment)
|
KAboutContainer |
addScrolledContainerPage(java.lang.String title,
int childAlignment,
int innerAlignment)
(Constructor II only) Adds a container inside a QScrollView to a tab box. |
org.kde.qt.QFrame |
addTextPage(java.lang.String title,
java.lang.String text)
|
org.kde.qt.QFrame |
addTextPage(java.lang.String title,
java.lang.String text,
boolean richText)
|
org.kde.qt.QFrame |
addTextPage(java.lang.String title,
java.lang.String text,
boolean richText,
int numLines)
(Constructor II only) Adds a text page to a tab box. |
void |
adjust()
Adjusts the dialog. |
java.lang.String |
className()
|
void |
dispose()
Delete the wrapped C++ instance ahead of finalize() |
protected void |
finalize()
Deletes the wrapped C++ instance |
static void |
imageURL(org.kde.qt.QWidget parent,
java.lang.String caption,
java.lang.String path,
org.kde.qt.QColor imageColor,
java.lang.String url)
Create a modal dialog with an image in the upper area with a URL link below. |
boolean |
isDisposed()
Has the wrapped C++ instance been deleted? |
org.kde.qt.QMetaObject |
metaObject()
|
protected void |
mouseTrackSlot(int mode,
org.kde.qt.QMouseEvent e)
(Constructor II only) Tells the position of the mouse cursor when the left mouse button is pressed above an image |
protected void |
openURLSlot(java.lang.String url)
Open this URL. |
protected void |
sendEmailSlot(java.lang.String name,
java.lang.String email)
Connected to widget.sendEmail. |
void |
setAuthor(java.lang.String name,
java.lang.String email,
java.lang.String url,
java.lang.String work)
(Constructor I only) Sets the author's name and email address. |
void |
setImage(java.lang.String fileName)
(Constructor II only) Define an image to be shown in the dialog. |
void |
setImageBackgroundColor(org.kde.qt.QColor color)
(Constructor II only) The image has a minimum size, but is centered within an area if the dialog box is enlarged by the user. |
void |
setImageFrame(boolean state)
(Constructor II only) Enables or disables a frame around the image. |
void |
setLogo(org.kde.qt.QPixmap arg1)
(Constructor I only) Sets the image as the application logo. |
void |
setMaintainer(java.lang.String name,
java.lang.String email,
java.lang.String url,
java.lang.String work)
(Constructor I only) Sets the maintainer's name and email address. |
void |
setProduct(java.lang.String appName,
java.lang.String version,
java.lang.String author,
java.lang.String year)
(Constructor II only) Prints the application name, KDE version, author, a copyright sign and a year string. |
void |
setProgramLogo(org.kde.qt.QPixmap pixmap)
(Constructor II only) Define the program logo to be shown in the dialog. |
void |
setProgramLogo(java.lang.String fileName)
Overloaded version of setProgramLogo(QPixmap pixmap). |
void |
setTitle(java.lang.String title)
(Constructor II only) Sets a title (not caption) in the uppermost area of the dialog. |
void |
setVersion(java.lang.String name)
(Constructor I only) Sets the text describing the version. |
void |
show()
Makes a modeless (modal = false in constructor) dialog visible. |
void |
show(org.kde.qt.QWidget centerParent)
Makes a modeless (modal = false in constructor) dialog visible. |
Methods inherited from class org.kde.koala.KDialog |
---|
avoidArea, avoidArea, centerOnScreen, centerOnScreen, marginHint, polish, resizeLayout, resizeLayout, setCaption, setPlainCaption, spacingHint |
Methods inherited from class org.kde.qt.QDialog |
---|
accept, adjustPosition, contextMenuEvent, done, eventFilter, exec, extension, hide, isModal, isSizeGripEnabled, move, move, orientation, reject, resize, resize, resizeEvent, result, setExtension, setGeometry, setGeometry, setModal, setOrientation, setResult, setSizeGripEnabled, showExtension, tr, tr |
Methods inherited from class org.kde.qt.QWidget |
---|
acceptDrops, autoMask, backgroundBrush, backgroundColor, backgroundMode, backgroundOffset, backgroundOrigin, backgroundPixmap, baseSize, caption, childAt, childAt, childAt, childAt, childrenRect, childrenRegion, clearFocus, clearMask, clearWFlags, clearWState, clipRegion, close, close, colorGroup, constPolish, create, create, create, create, cursor, customWhatsThis, destroy, destroy, destroy, devType, dragEnterEvent, dragLeaveEvent, dragMoveEvent, drawText, drawText, dropEvent, enabledChange, enterEvent, erase, erase, erase, erase, eraseColor, erasePixmap, event, find, focusData, focusInEvent, focusNextPrevChild, focusOutEvent, focusPolicy, focusProxy, focusWidget, font, fontChange, fontInf, fontInfo, fontMet, fontMet, fontMet, fontMetrics, foregroundColor, frameGeometry, frameSize, geometry, getWFlags, getWState, grabKeyboard, grabMouse, grabMouse, hasFocus, hasMouse, hasMouseTracking, height, heightForWidth, icon, iconify, iconText, imComposeEvent, imEndEvent, imStartEvent, isActiveWindow, isDesktop, isDialog, isEnabled, isEnabledTo, isEnabledToTLW, isExtDev, isFocusEnabled, isFullScreen, isHidden, isInputMethodEnabled, isMaximized, isMinimized, isPopup, isShown, isTopLevel, isUpdatesEnabled, isVisible, isVisibleTo, isVisibleToTLW, keyboardGrabber, keyReleaseEvent, layout, leaveEvent, lower, mapFrom, mapFromGlobal, mapFromParent, mapTo, mapToGlobal, mapToParent, maximumHeight, maximumSize, maximumWidth, metric, microFocusHint, minimumHeight, minimumSize, minimumWidth, mouseDoubleClickEvent, mouseGrabber, mouseMoveEvent, mousePressEvent, mouseReleaseEvent, moveEvent, ownCursor, ownFont, ownPalette, paintDevice, paintEvent, paintingActive, palette, paletteBackgroundColor, paletteBackgroundPixmap, paletteChange, paletteForegroundColor, parentWidget, parentWidget, pos, raise, recreate, recreate, rect, releaseKeyboard, releaseMouse, repaint, repaint, repaint, repaint, repaint, repaint, repaint, repaint, reparent, reparent, reparent, reparent, resetInputContext, resolution, scroll, scroll, setAcceptDrops, setActiveWindow, setAutoMask, setBackgroundColor, setBackgroundMode, setBackgroundMode, setBackgroundOrigin, setBackgroundPixmap, setBaseSize, setBaseSize, setCursor, setDisabled, setEnabled, setEraseColor, setErasePixmap, setFixedHeight, setFixedSize, setFixedSize, setFixedWidth, setFocus, setFocusPolicy, setFocusProxy, setFont, setFont, setHidden, setIcon, setIconText, setInputMethodEnabled, setKeyCompression, setMask, setMask, setMaximumHeight, setMaximumSize, setMaximumSize, setMaximumWidth, setMicroFocusHint, setMicroFocusHint, setMicroFocusHint, setMinimumHeight, setMinimumSize, setMinimumSize, setMinimumWidth, setMouseTracking, setName, setPalette, setPalette, setPaletteBackgroundColor, setPaletteBackgroundPixmap, setPaletteForegroundColor, setResolution, setShown, setSizeIncrement, setSizeIncrement, setSizePolicy, setSizePolicy, setSizePolicy, setStyle, setStyle, setTabOrder, setUpdatesEnabled, setWFlags, setWindowOpacity, setWindowState, setWState, showEvent, showFullScreen, showMaximized, showMinimized, showNormal, size, sizeIncrement, sizePolicy, stackUnder, style, styleChange, tabletEvent, testWFlags, testWState, topLevelWidget, unsetCursor, unsetFont, unsetPalette, update, update, update, updateMask, visibleRect, wheelEvent, width, windowActivationChange, windowOpacity, windowState, winId, x, y |
Methods inherited from class org.kde.qt.QObject |
---|
activate_filters, activate_signal_bool, activate_signal, activate_signal, activate_signal, activate_signal, blockSignals, checkConnectArgs, child, child, child, childEvent, children, connect, connect, connectInternal, connectNotify, customEvent, deleteLater, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectInternal, disconnectNotify, dumpObjectInfo, dumpObjectTree, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, highPriority, i18n, inherits, insertChild, installEventFilter, isA, isWidgetType, killTimer, killTimers, name, name, normalizeSignalSlot, objectTrees, parent, property, queryList, queryList, queryList, queryList, queryList, registerUserData, removeChild, removeEventFilter, sender, setProperty, signalsBlocked, startTimer, timerEvent |
Methods inherited from class org.kde.qt.Qt |
---|
arrowCursor, bin, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, black, blankCursor, blue, color0, color1, copyBlt, copyBlt, copyBlt, copyBlt, copyBlt, crossCursor, cyan, darkBlue, darkCyan, darkGray, darkGreen, darkMagenta, darkRed, darkYellow, dec, dynamicCast, endl, flush, forbiddenCursor, fromUtf8, gray, green, hex, ibeamCursor, lightGray, magenta, oct, op_div, op_div, op_div, op_div, op_equals, op_equals, op_equals, op_equals, op_minus, op_minus, op_minus, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_not_equals, op_not_equals, op_not_equals, op_not_equals, op_plus, op_plus, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, pointingHandCursor, qAlpha, qApp, qAppName, qBlue, qCompress, qCompress, qDebug, qDebug, qDrawArrow, qDrawItem, qDrawItem, qDrawItem, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qFatal, qFatal, qGLVersion, qGray, qGray, qGreen, qInitNetworkProtocols, qInstallPath, qInstallPathBins, qInstallPathData, qInstallPathDocs, qInstallPathHeaders, qInstallPathLibs, qInstallPathPlugins, qInstallPathSysconf, qInstallPathTranslations, qItemRect, qItemRect, qObsolete, qObsolete, qObsolete, qRed, qRgb, qRgba, qRound, qSharedBuild, qSuppressObsoleteWarnings, qSuppressObsoleteWarnings, qSysInfo, qSystemWarning, qSystemWarning, qUncompress, qUncompress, qVersion, qWarning, qWarning, red, reset, SIGNAL, sizeAllCursor, sizeBDiagCursor, sizeFDiagCursor, sizeHorCursor, sizeVerCursor, SLOT, splitHCursor, splitVCursor, upArrowCursor, waitCursor, whatsThisCursor, white, ws, yellow |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int AbtPlain
public static final int AbtTabbed
public static final int AbtTitle
public static final int AbtImageLeft
public static final int AbtImageRight
public static final int AbtImageOnly
public static final int AbtProduct
public static final int AbtKDEStandard
public static final int AbtAppStandard
public static final int AbtImageAndTitle
Constructor Detail |
---|
protected KAboutDialog(java.lang.Class dummy)
public KAboutDialog(org.kde.qt.QWidget parent, java.lang.String name, boolean modal)
public KAboutDialog(org.kde.qt.QWidget parent, java.lang.String name)
public KAboutDialog(org.kde.qt.QWidget parent)
public KAboutDialog()
public KAboutDialog(int dialogLayout, java.lang.String caption, int buttonMask, int defaultButton, org.kde.qt.QWidget parent, java.lang.String name, boolean modal, boolean separator, java.lang.String user1, java.lang.String user2, java.lang.String user3)
dialogLayout
- Use a mask of LayoutType flags.caption
- The dialog caption. The text you specify is prepended
by i18n("About").buttonMask
- Specifies what buttons will be visible.defaultButton
- Specifies what button will be marked as the default.parent
- Parent of the dialog.name
- Dialog name (for internal use only)modal
- Sets dialog modality. If false, the rest of the
program interface (other dialogs, for example) is accessible while
the dialog is open.separator
- If true, a separator line is drawn between the action
buttons an the main widget.user1
- User button1 text.user2
- User button2 text.user3
- User button3 text.public KAboutDialog(int dialogLayout, java.lang.String caption, int buttonMask, int defaultButton, org.kde.qt.QWidget parent, java.lang.String name, boolean modal, boolean separator, java.lang.String user1, java.lang.String user2)
public KAboutDialog(int dialogLayout, java.lang.String caption, int buttonMask, int defaultButton, org.kde.qt.QWidget parent, java.lang.String name, boolean modal, boolean separator, java.lang.String user1)
public KAboutDialog(int dialogLayout, java.lang.String caption, int buttonMask, int defaultButton, org.kde.qt.QWidget parent, java.lang.String name, boolean modal, boolean separator)
public KAboutDialog(int dialogLayout, java.lang.String caption, int buttonMask, int defaultButton, org.kde.qt.QWidget parent, java.lang.String name, boolean modal)
public KAboutDialog(int dialogLayout, java.lang.String caption, int buttonMask, int defaultButton, org.kde.qt.QWidget parent, java.lang.String name)
public KAboutDialog(int dialogLayout, java.lang.String caption, int buttonMask, int defaultButton, org.kde.qt.QWidget parent)
public KAboutDialog(int dialogLayout, java.lang.String caption, int buttonMask, int defaultButton)
Method Detail |
---|
public org.kde.qt.QMetaObject metaObject()
metaObject
in class KDialogBase
public java.lang.String className()
className
in class KDialogBase
public void adjust()
public void show()
show
in class org.kde.qt.QDialog
public void show(org.kde.qt.QWidget centerParent)
centerParent
- Center the dialog with respect to this widget.public void setTitle(java.lang.String title)
title
- Title string.public void setImage(java.lang.String fileName)
dialogLayout
in the constructor
fileName
- Path to image file.public void setProgramLogo(java.lang.String fileName)
public void setProgramLogo(org.kde.qt.QPixmap pixmap)
pixmap
- The logo pixmap.public void setImageBackgroundColor(org.kde.qt.QColor color)
color
- Background color.public void setImageFrame(boolean state)
state
- A value of true
enables the framepublic void setProduct(java.lang.String appName, java.lang.String version, java.lang.String author, java.lang.String year)
appName
- The application name.version
- Application version.author
- One or more authors.year
- A string telling when the application was made.public org.kde.qt.QFrame addTextPage(java.lang.String title, java.lang.String text, boolean richText, int numLines)
title
- Tab name.text
- The text to display.richText
- Set this to true
if 'text' is rich text.numLines
- The text area height will be adjusted so that this
is the minimum number of lines of text that are visible.
public org.kde.qt.QFrame addTextPage(java.lang.String title, java.lang.String text, boolean richText)
public org.kde.qt.QFrame addTextPage(java.lang.String title, java.lang.String text)
public org.kde.qt.QFrame addLicensePage(java.lang.String title, java.lang.String text, int numLines)
title
- Tab name.text
- The text to display.numLines
- The text area height will be adjusted so that this
is the minimum number of lines of text that are visible.
public org.kde.qt.QFrame addLicensePage(java.lang.String title, java.lang.String text)
public KAboutContainer addContainerPage(java.lang.String title, int childAlignment, int innerAlignment)
title
- Tab name.childAlignment
- Specifies how the children of the container are
aligned with respect to the container.innerAlignment
- Specifies how the children are aligned with
respect to each other.
public KAboutContainer addContainerPage(java.lang.String title, int childAlignment)
public KAboutContainer addContainerPage(java.lang.String title)
public KAboutContainer addScrolledContainerPage(java.lang.String title, int childAlignment, int innerAlignment)
title
- Tab name.childAlignment
- Specifies how the children of the container are
aligned with respect to the container.innerAlignment
- Specifies how the children are aligned with
respect to each other.
public KAboutContainer addScrolledContainerPage(java.lang.String title, int childAlignment)
public KAboutContainer addScrolledContainerPage(java.lang.String title)
public KAboutContainer addContainer(int childAlignment, int innerAlignment)
childAlignment
- Specifies how the children of the container are
aligned with respect to the container.innerAlignment
- Specifies how the children are aligned with
respect to each other.
public org.kde.qt.QFrame addPage(java.lang.String title)
addPage
in class KDialogBase
title
- Tab name
public void setLogo(org.kde.qt.QPixmap arg1)
public void setAuthor(java.lang.String name, java.lang.String email, java.lang.String url, java.lang.String work)
public void setMaintainer(java.lang.String name, java.lang.String email, java.lang.String url, java.lang.String work)
public void addContributor(java.lang.String name, java.lang.String email, java.lang.String url, java.lang.String work)
public void setVersion(java.lang.String name)
public static void imageURL(org.kde.qt.QWidget parent, java.lang.String caption, java.lang.String path, org.kde.qt.QColor imageColor, java.lang.String url)
protected void sendEmailSlot(java.lang.String name, java.lang.String email)
protected void openURLSlot(java.lang.String url)
protected void mouseTrackSlot(int mode, org.kde.qt.QMouseEvent e)
protected void finalize() throws java.lang.InternalError
finalize
in class KDialogBase
java.lang.InternalError
public void dispose()
dispose
in class KDialogBase
public boolean isDisposed()
isDisposed
in class KDialogBase
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |