You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.3 KiB
C
46 lines
1.3 KiB
C
/****************************************************************************
|
|
** ui.h extension file, included from the uic-generated form implementation.
|
|
**
|
|
** If you want to add, delete, or rename functions or slots, use
|
|
** TQt Designer to update this file, preserving your code.
|
|
**
|
|
** You should not define a constructor or destructor in this file.
|
|
** Instead, write your code in functions called init() and destroy().
|
|
** These will automatically be called by the form's constructor and
|
|
** destructor.
|
|
*****************************************************************************/
|
|
|
|
/*
|
|
* SQ_HelpWidget is a helper widget. It shows hotkeys, which
|
|
* are accepted by SQ_GLWidget. Called from SQ_GLWidget.
|
|
*/
|
|
|
|
void SQ_HelpWidget::init()
|
|
{
|
|
setPalette(TQToolTip::palette());
|
|
SQ_Config::instance()->setGroup("GL view");
|
|
|
|
int pg = SQ_Config::instance()->readNumEntry("help_id", 0);
|
|
|
|
buttonGroup->setButton(pg);
|
|
widgetStack1->raiseWidget(pg);
|
|
}
|
|
|
|
void SQ_HelpWidget::destroy()
|
|
{
|
|
SQ_Config::instance()->setGroup("GL view");
|
|
SQ_Config::instance()->writeEntry("help_id", buttonGroup->selectedId());
|
|
}
|
|
|
|
bool SQ_HelpWidget::event(TQEvent *e)
|
|
{
|
|
if(e->type() == TQEvent::WindowDeactivate
|
|
|| e->type() == TQEvent::MouseButtonPress
|
|
|| e->type() == TQEvent::KeyPress)
|
|
{
|
|
reject();
|
|
}
|
|
|
|
return TQDialog::event(e);
|
|
}
|