/usr/include/BALL/VIEW/DIALOGS/snapShotVisualisation.h is in libballview1.4-dev 1.4.3~beta1-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 | #ifndef BALL_VIEW_DIALOG_SNAPSHOTVISUALISATIONDIALOG_H
#define BALL_VIEW_DIALOG_SNAPSHOTVISUALISATIONDIALOG_H
#ifndef BALL_COMMON_GLOBAL_H
# include <BALL/COMMON/global.h>
#endif
#ifndef BALL_VIEW_KERNEL_MODULARWIDGET_H
#include <BALL/VIEW/KERNEL/modularWidget.h>
#endif
#include <BALL/VIEW/UIC/ui_snapShotVisualisation.h>
#include <QtGui/QDialog>
namespace BALL
{
class SnapShotManager;
namespace VIEW
{
/** Dialog to visualise SnapShot instances
@see SnapShotManager
@see SnapShot
\ingroup ViewDialogs
*/
class BALL_VIEW_EXPORT SnapshotVisualisationDialog
: public QDialog,
public Ui_SnapshotVisualisationDialogData,
public ModularWidget
{
Q_OBJECT
public:
BALL_EMBEDDABLE(SnapshotVisualisationDialog, ModularWidget)
/// Constructor
SnapshotVisualisationDialog(QWidget* parent = 0, const char* name = "SnapshotVisualisationDialog");
/// Destructor
~SnapshotVisualisationDialog();
///This function sets the SnapShotManager
void setSnapShotManager(SnapShotManager* snapshot_manager);
///This function gets the SnapShotManager
const SnapShotManager* getSnapShotManager() {return snap_shot_manager_;}
///
Size getStartSnapshot() const;
///
Size getEndSnapshot() const;
public slots:
///
void show();
///Function to select the analogous Snapshot
virtual void firstSnapshotClicked();
///Function to select the analogous Snapshot
virtual void oneForwardClicked();
///Function to select the analogous Snapshot
virtual void oneBackwardClicked();
///Function to select the analogous Snapshot
virtual void tenForwardClicked();
///Function to select the analogous Snapshot
virtual void tenBackwardClicked();
///Function to select the analogous Snapshot
virtual void hundredForwardClicked();
///Function to select the analogous Snapshot
virtual void hundredBackwardClicked();
///Function to select the analogous Snapshot
virtual void lastSnapshotClicked();
///Function to select the analogous Snapshot
virtual void animateClicked();
///test wether input in line edits startSnapshot or endSnapshot are valid
virtual void snapShotInputTest();
///
virtual void sliderMovedToPos();
///
virtual void animationSpeedChanged();
///
virtual void checkNoLoop();
///
virtual void checkLoop();
///
virtual void checkRock();
///
void cancelPressed();
protected slots:
void sliderDragStarted_();
void sliderDragEnded_();
protected:
void stop_();
virtual void closeEvent(QCloseEvent*);
void update_();
void forward(Size nr);
void backward(Size nr);
MainControl* main_control_;
QString tmp_;
SnapShotManager* snap_shot_manager_;
bool error_;
bool cancel_;
bool animation_running_;
bool drag_;
};
} } // namespaces
#endif //BALL_VIEW_DIALOG_SNAPSHOTVISUALISATIONDIALOG_H
|