|
| ~QtCleanPanelGui2 () |
|
bool | supports (SCRIPTING_OPTION option) const |
|
QVariant | start_interact (const QVariant &input, int id) |
|
QVariant | setoptions (const QMap< QString, QVariant > &input, int id) |
|
void | addedData (QString type, QtDisplayData *) |
| the QtDBusViewerAdaptor can handle loading & registering data itself, but to connect up extra functionality, the upper-level QtDisplayPanelGui (or in the current case, the derived QtCleanPanelGui2) would have to be notified that data has been added. More...
|
|
| ~QtDisplayPanelGui () |
|
QtViewer * | viewer () const |
| access to our viewer More...
|
|
int | buttonToolState (const std::string &tool) const |
|
casacore::LogIO & | logIO () |
| access our logger... More...
|
|
void | status (const std::string &s, const std::string &type="info") |
| enter status information... More...
|
|
QtDisplayPanel * | displayPanel () |
| access to graphics panel 'base'.... More...
|
|
const QtDisplayPanel * | displayPanel () const |
|
region_list_t | regions () |
|
void | revokeRegion (viewer::Region *r) |
| region coupling between QtRegionDock and QtRegionSource(s)... More...
|
|
virtual void | setStatsPrint (bool printStats=true) |
|
virtual void | setUseRegion (bool useRegion=true) |
|
bool | colorBarsVertical () |
| At least for now, colorbars can only be placed horizontally or vertically, identically for all display panels. More...
|
|
QtDisplayData * | createDD (casacore::String path, casacore::String dataType, casacore::String displayType, bool autoRegister=true, int insertPosition=-1, bool masterCoordinate=false, bool masterSaturation=false, bool masterHue=false, const viewer::DisplayDataOptions &ddo=viewer::DisplayDataOptions(), const viewer::ImageProperties &props=viewer::ImageProperties()) |
| Create a new QtDD from given parameters, and add to internal DD list. More...
|
|
virtual bool | removeDD (QtDisplayData *&qdd) |
| Removes the QDD from the list and deletes it (if it existed – Return value: whether qdd was in the list in the first place). More...
|
|
DisplayDataHolder::DisplayDataIterator | beginDD () const |
| retrieve a copy of the current DD list. More...
|
|
DisplayDataHolder::DisplayDataIterator | endDD () const |
|
bool | isEmptyDD () const |
|
std::list< QtDisplayData * > | unregisteredDDs () |
| return the number of user DDs. More...
|
|
QtDisplayData * | dd (const std::string &name) |
| retrieve a DD with given name (0 if none). More...
|
|
QtDisplayData * | dd () |
| retrieve the controlling DD... More...
|
|
bool | ddExists (QtDisplayData *qdd) |
| Check that a given DD is on the list. More...
|
|
virtual casacore::String | errMsg () |
| bool ddExists(const casacore::String& name) { return dd(name)!=0; } More...
|
|
QtDataManager * | dataMgr () |
|
virtual std::string | rcid () const |
| return the id for viewer state for this type of panel More...
|
|
viewer::QtRegionDock * | regionDock () |
|
int | numFrames () |
|
void | loadRegions (const std::string &path, const std::string &datatype) |
| load casa (or DS9?) region files... More...
|
|
std::string | outputRegions (std::list< viewer::QtRegionState * > regions, std::string file, std::string format, std::string ds9_csys="pixel") |
| zero length string indicates OK! More...
|
|
bool | useNewRegions () const |
|
void | activate (bool) |
| called to indicate application activation state... More...
|
|
void | updateCursorInfo (WorldCanvas *wc, casacore::Quantity x, casacore::Quantity y) |
| display cursor information for the specified point (in world coordinates) More...
|
|
| QtPanelBase (QWidget *parent=0) |
|
virtual void | closeMainPanel () |
| Used to close this panel (i.e. More...
|
|
virtual void | releaseMainPanel () |
| Used to indicate that "closing" the window should be reinterpreted as "hiding" the window, i.e. More...
|
|
| StatusSink () |
|
virtual | ~StatusSink () |
|
|
virtual void | exitStop () |
|
virtual void | exitDone () |
|
virtual void | exitNoMore () |
|
virtual void | newMouseRegion (casacore::Record mouseRegion, WorldCanvasHolder *wch) |
| Connected to the rectangle region mouse tools new rectangle signal. More...
|
|
virtual void | changeMaskAxis (casacore::String, casacore::String, casacore::String, std::vector< int >) |
|
virtual void | changeImageAxis (casacore::String, casacore::String, casacore::String, std::vector< int >) |
|
virtual void | changeMaskSelectionText (casacore::String x, casacore::String y, casacore::String z) |
|
virtual void | close () |
|
virtual void | quit () |
|
void | hideEvent (QHideEvent *ev) |
|
virtual void | ddRegChange_ () |
| Respond to QDP::registrationChange() signal. More...
|
|
virtual void | ddRegClicked_ () |
| Respond to registration/close menu clicks. More...
|
|
virtual void | ddUnregClicked_ () |
|
virtual void | ddCloseClicked_ () |
|
virtual void | updateAnimUi_ () |
| Reflect animator state [changes] in gui. More...
|
|
virtual void | fwdPlayChannelMovie_ () |
| These react to fwd/reverse Play buttons. More...
|
|
virtual void | fwdPlayImageMovie_ () |
|
virtual void | revPlayChannelMovie_ () |
|
virtual void | revPlayImageMovie_ () |
|
virtual void | displayTrackingData_ (casacore::Record trackingRec) |
| Display tracking data gathered by underlying panel. More...
|
|
virtual void | arrangeTrackBoxes_ () |
| Reacts to QDP registration change signal. More...
|
|
virtual void | deleteTrackBox_ (QtDisplayData *qdd) |
| Deletes the TrackBox for the given QDD, if it exists. More...
|
|
virtual void | savePanelState_ () |
| Brings up dialog for saving display panel state: reg'd DDs, their options, etc. More...
|
|
virtual void | restorePanelState_ () |
| Brings up dialog for restore file, attempts restore. More...
|
|
virtual void | addGuiState_ (QDomDocument *) |
| Responds to qdp_->creatingRstrDoc(QDomDocument*) signal. More...
|
|
virtual void | restoreGuiState_ (QDomDocument *) |
| Responds to qdp_->restoring(QDomDocument*) signal. More...
|
|
|
enum | SCRIPTING_OPTION {
INTERACT,
SETOPTIONS
} |
|
typedef std::list
< viewer::Region * > | region_list_t |
|
typedef std::pair< QString,
std::shared_ptr
< casacore::ImageInterface
< float > > > | OverplotInterface |
|
virtual void | setColorBarOrientation (bool vertical) |
| At least for now, colorbars can only be placed horizontally or vertically, identically for all display panels. More...
|
|
virtual QtDisplayPanelGui * | createNewPanel () |
|
virtual void | showDataManager () |
|
virtual void | hideDataManager () |
|
virtual void | showExportManager () |
|
virtual void | hideExportManager () |
|
virtual void | showDataOptionsPanel () |
|
virtual void | hideDataOptionsPanel () |
|
virtual void | showPreferences () |
|
virtual void | removeAllDDs () |
|
virtual void | showPrintManager () |
| Show/hide display panel's auxiliary windows. More...
|
|
virtual void | hidePrintManager () |
|
virtual void | showCanvasManager () |
|
virtual void | hideCanvasManager () |
|
virtual void | showRegionManager () |
|
virtual void | hideRegionManager () |
|
virtual void | showShapeManager () |
|
virtual void | hideShapeManager () |
|
virtual void | showAnnotatorPanel () |
|
virtual void | hideAnnotatorPanel () |
|
virtual void | showFileBoxPanel () |
|
virtual void | hideFileBoxPanel () |
|
virtual void | showMakeRegionPanel () |
|
virtual void | hideMakeRegionPanel () |
|
virtual void | showImageProfile () |
|
virtual void | hideImageProfile () |
|
virtual void | refreshImageProfile () |
|
void | resetImageProfile () |
|
virtual void | hideAllSubwindows () |
|
virtual void | hideImageMenus () |
|
void | movieChannels (int startChannel, int endChannel) |
| Increments the channel in the images from the start channel to the end channel. More...
|
|
void | movieChannels (int channel, bool forward, int stepSize, int channelStart, int channelEnd) |
|
void | movieStop () |
|
void | registerAllDDs () |
|
void | unregisterAllDDs () |
|
virtual void | showStats (const casacore::String &) |
|
virtual void | hideStats () |
|
virtual QtDisplayData * | addDD (casacore::String path, casacore::String dataType, casacore::String displayType, bool autoRegister=true, bool tmpDtata=false, std::shared_ptr< casacore::ImageInterface< float > > img=std::shared_ptr< casacore::ImageInterface< float > >()) |
| add a new DD More...
|
|
virtual void | doSelectChannel (int channelIndex) |
| go to a specifc channel More...
|
|
virtual bool | restorePanelState (casacore::String filename) |
| (Attempts to) restore panel state from named file. More...
|
|
virtual void | trackingMoved (Qt::DockWidgetArea) |
|
virtual void | animatorMoved (Qt::DockWidgetArea) |
|
virtual void | regionMoved (Qt::DockWidgetArea) |
|
virtual void | mousetoolbarMoved (bool) |
|
std::string | getrc (const std::string &key) |
| note that 'key' is prefixed with something like "viewer.dpg."... More...
|
|
void | putrc (const std::string &key, const std::string &val) |
|
void | showMomentsCollapseImageProfile () |
|
void | showSpecFitImageProfile () |
|
void | disconnectHistogram () |
|
void | ddClose (QtDisplayData *&removeDD) |
|
void | ddOpen (const casacore::String &path, const casacore::String &dataType, const casacore::String &displayType, int insertPosition=-1, bool register=true, bool masterCoordinate=false, bool masterSaturation=false, bool masterHue=false) |
|
std::string | id () const |
| retrieve the identifier string for this QtDisplayPanelGui... More...
|
|
void | unlinkCursorTracking (QtDisplayPanelGui *) |
|
void | linkCursorTracking (QtDisplayPanelGui *, QColor) |
|
QToolBar * | customToolBar |
| public toolbars, for inserting custom buttons. More...
|
|
QToolBar * | customToolBar2 |
|
bool | autoDDOptionsShow |
| true by default. More...
|
|
casacore::String | selectedDMDir |
| Intended for use only by QtDataManager (or other data dialogs such as for save-restore), to inform QtDisplayPanel of the directory currently selected for data retrieval, if any ("" if none). More...
|
|
static bool | logger_did_region_warning |
|
Synopsis
Demo class to encapsulate 'serial' running of qtviewer into callable methods of a class; this example also applies it to the task of interactive selection of CLEAN boxes.
Definition at line 67 of file QtCleanPanelGui2.qo.h.