33 #include <yui/YDialog.h>
42 class YQDialog :
public QWidget,
public YDialog
63 YDialogColorMode colorMode = YDialogNormalColor );
106 virtual void setSize(
int newWidth,
int newHeight );
187 virtual void highlight( YWidget * child );
196 static void center( QWidget * dialog, QWidget * parent = 0 );
219 static QWidget *
chooseParent( YDialogType dialogType );
226 YWidgetListConstIterator end )
const;
233 YWidgetListConstIterator end )
const;
242 YWidgetListConstIterator end );
281 virtual void focusInEvent ( QFocusEvent * event );
282 virtual void resizeEvent ( QResizeEvent * event );
295 QTimer * _waitForEventTimer;
296 QEventLoop * _eventLoop;
297 YWidget * _highlightedChild;
298 QPalette _preHighlightPalette;
299 bool _preHighlightAutoFill;
YQGenericButton * findDefaultButton()
Stylesheet Editor Dialog.
virtual void highlight(YWidget *child)
virtual void keyPressEvent(QKeyEvent *event)
YQWizard * findWizard() const
virtual int preferredWidth()
virtual YEvent * waitForEventInternal(int timeout_millisec)
static void center(QWidget *dialog, QWidget *parent=0)
YQGenericButton * defaultButton() const
virtual void setEnabled(bool enabled)
void gettingFocus(YQGenericButton *button)
void setDefaultButton(YPushButton *newDefaultButton)
virtual void openInternal()
YQDialog(YDialogType dialogType, YDialogColorMode colorMode=YDialogNormalColor)
bool activateDefaultButton(bool warn=true)
static QWidget * chooseParent(YDialogType dialogType)
void losingFocus(YQGenericButton *button)
virtual void setSize(int newWidth, int newHeight)
YQGenericButton * wizardDefaultButton(YQWizard *wizard) const
virtual YEvent * pollEventInternal()
void ensureOnlyOneDefaultButton()
virtual int preferredHeight()
YQGenericButton * focusButton() const
void closeEvent(QCloseEvent *ev)
void waitForEventTimeout()