|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef CnetDisplayProperties_H
2 #define CnetDisplayProperties_H
17 template<
typename A,
typename B >
class QMap;
52 QString
getFileName(QString fileName,
bool forceFullPaths =
false)
const;
54 bool forceFullPaths =
false)
const;
84 void composeStatusUpdated();
85 void serialNumbersComposed();
93 QTimer *m_composeStatusPoller;
95 QAtomicInt *m_composedCount;
96 QAtomicInt *m_interruptFlag;
99 QReadWriteLock *m_readWriteLock;
void setShowsFullPaths(bool newState)
Definition: CnetDisplayProperties.cpp:260
static CnetDisplayProperties * getInstance()
Definition: CnetDisplayProperties.cpp:39
QString getSerialNumber(QString imageId)
Definition: CnetDisplayProperties.cpp:178
static QString Compose(Pvl &label, bool def2filename=false)
Compose a SerialNumber from a PVL.
Definition: SerialNumber.cpp:38
bool getShowsFullPaths() const
Definition: CnetDisplayProperties.cpp:203
void composeProgressRangeChanged(int, int)
QList< QString > GetCubeSerials() const
Use this method to get a complete list of all the cube serial numbers in the network.
Definition: ControlNet.cpp:1016
#define _FILEINFO_
Macro for the filename and line number.
Definition: IException.h:24
QList< QString > getCubeList(ControlNet *cnet) const
TODO comment me.
Definition: CnetDisplayProperties.cpp:114
QString getFileName(QString fileName, bool forceFullPaths=false) const
Definition: CnetDisplayProperties.cpp:130
a control network
Definition: ControlNet.h:257
IO Handler for Isis Cubes.
Definition: Cube.h:167
Isis exception class.
Definition: IException.h:91
#define ASSERT(x)
Definition: IsisDebug.h:134
QString getImageName(QString cubeSerialNumber, bool forceFullPaths=false) const
Definition: CnetDisplayProperties.cpp:154
@ Programmer
This error is for when a programmer made an API call that was illegal.
Definition: IException.h:146
void composeProgressChanged(int)
void setCubeList(QString fileName)
Definition: CnetDisplayProperties.cpp:208
This is free and unencumbered software released into the public domain.
Definition: AbstractTableModel.h:24
void compositionFinished()
Adds specific functionality to C++ strings.
Definition: IString.h:165
Handles how control networks should be displayed to the user.
Definition: CnetDisplayProperties.h:41
void open(const QString &cfile, QString access="r")
This method will open an isis cube for reading or reading/writing.
Definition: Cube.cpp:627
virtual ~CnetDisplayProperties()
Definition: CnetDisplayProperties.cpp:86
void setFileNameUsage(bool preferFileNames)
Definition: CnetDisplayProperties.cpp:242
bool currentlyComposing() const
Definition: CnetDisplayProperties.cpp:101
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16