1#ifndef CnetDisplayProperties_H
2#define CnetDisplayProperties_H
17template<
typename A,
typename B >
class QMap;
66 QString
getFileName(QString fileName,
bool forceFullPaths =
false)
const;
68 bool forceFullPaths =
false)
const;
100 void composeStatusUpdated();
101 void serialNumbersComposed();
108 QFutureWatcher< QMap< QString, QString > > * m_composeWatcher;
109 QTimer *m_composeStatusPoller;
111 QAtomicInt *m_composedCount;
112 QAtomicInt *m_interruptFlag;
115 QReadWriteLock *m_readWriteLock;
Handles how control networks should be displayed to the user.
Definition CnetDisplayProperties.h:49
void compositionFinished()
bool currentlyComposing() const
Definition CnetDisplayProperties.cpp:100
QList< QString > getCubeList(ControlNet *cnet) const
TODO comment me.
Definition CnetDisplayProperties.cpp:113
QString getImageName(QString cubeSerialNumber, bool forceFullPaths=false) const
Definition CnetDisplayProperties.cpp:153
QString getFileName(QString fileName, bool forceFullPaths=false) const
Definition CnetDisplayProperties.cpp:129
static CnetDisplayProperties * getInstance()
Definition CnetDisplayProperties.cpp:37
void setCoordinateDisplayType(enum coordinateDisplayType coordDisplay)
Sets the coordinate display type (0 = LatLonRadius, 1 = XYZ).
Definition CnetDisplayProperties.cpp:280
QString getSerialNumber(QString imageId)
Definition CnetDisplayProperties.cpp:176
virtual ~CnetDisplayProperties()
Definition CnetDisplayProperties.cpp:85
CnetDisplayProperties::coordinateDisplayType coordinateDisplayType()
void setCubeList(QString fileName)
Definition CnetDisplayProperties.cpp:215
void composeProgressRangeChanged(int, int)
void composeProgressChanged(int)
bool getShowsFullPaths() const
Definition CnetDisplayProperties.cpp:199
coordinateDisplayType
Returns coordinate display type (0 = LatLonRadius, 1 = XYZ).
Definition CnetDisplayProperties.h:60
@ XYZ
Definition CnetDisplayProperties.h:62
@ LatLonRadius
Definition CnetDisplayProperties.h:61
void setShowsFullPaths(bool newState)
Definition CnetDisplayProperties.cpp:267
void setFileNameUsage(bool preferFileNames)
Definition CnetDisplayProperties.cpp:249
a control network
Definition ControlNet.h:258
This is free and unencumbered software released into the public domain.
Definition AbstractTableModel.h:24
This is free and unencumbered software released into the public domain.
Definition CubeIoHandler.h:22
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16