vrplayer: added help about and fix seg fault when closing

ulab-next
Jay Sorg 12 years ago
parent 4322a136f1
commit 89daffaaef

@ -483,3 +483,13 @@ void MainWindow::onMoveCompleted()
interface->setVcrOp(VCR_PLAY); interface->setVcrOp(VCR_PLAY);
vcrFlag = VCR_PLAY; vcrFlag = VCR_PLAY;
} }
void MainWindow::on_actionAbout_triggered()
{
QMessageBox msgBox;
msgBox.setText("VRPlayer version 1.2");
msgBox.setStandardButtons(QMessageBox::Ok);
msgBox.setDefaultButton(QMessageBox::Ok);
msgBox.exec();
}

@ -79,6 +79,8 @@ private slots:
void onSliderActionTriggered(int value); void onSliderActionTriggered(int value);
void onMoveCompleted(); void onMoveCompleted();
void on_actionAbout_triggered();
protected: protected:
void resizeEvent(QResizeEvent *e); void resizeEvent(QResizeEvent *e);
void closeEvent(QCloseEvent *e); void closeEvent(QCloseEvent *e);

@ -31,7 +31,14 @@
<addaction name="separator"/> <addaction name="separator"/>
<addaction name="actionExit"/> <addaction name="actionExit"/>
</widget> </widget>
<widget class="QMenu" name="menuHelp">
<property name="title">
<string>Help</string>
</property>
<addaction name="actionAbout"/>
</widget>
<addaction name="menuFile"/> <addaction name="menuFile"/>
<addaction name="menuHelp"/>
</widget> </widget>
<widget class="QToolBar" name="mainToolBar"> <widget class="QToolBar" name="mainToolBar">
<attribute name="toolBarArea"> <attribute name="toolBarArea">
@ -55,6 +62,11 @@
<string>Exit application</string> <string>Exit application</string>
</property> </property>
</action> </action>
<action name="actionAbout">
<property name="text">
<string>About</string>
</property>
</action>
</widget> </widget>
<layoutdefault spacing="6" margin="11"/> <layoutdefault spacing="6" margin="11"/>
<resources/> <resources/>

Loading…
Cancel
Save