class QAction;
class QLabel;
+class QStringList;
class Mussa;
+class QAssistantClient;
class MussaWindow : public QMainWindow
{
//! open new window showing our alignment
void viewMussaAlignment();
+ //! display mussagl manual
+ void showManual();
+
+ void assistantError(const QString message);
+
signals:
void changedAnnotations();
QAction *loadMotifListAction;
QAction *loadMupaAction;
QAction *loadSavedAnalysisAction;
+ QAction *mussaManualAssistantAction;
QAction *newMussaWindowAction;
QAction *saveMotifListAction;
QAction *showMussaViewToolbarAction;
QAction *whatsThisAction;
QAction *viewMussaAlignmentAction;
+ QAssistantClient *manualAssistant;
+
+ QStringList manualAssistantArgs;
+
//! initialze the actions
void setupActions();
//! initialize this windows menu object
void setupMainMenu();
+ //! initialize assistant client
+ void setupAssistant();
//! stub function to fill in QActions
void NotImplementedBox();