1#ifndef CnetDisplayProperties_H
2#define CnetDisplayProperties_H
17template<
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();
92 QFutureWatcher< QMap< QString, QString > > * m_composeWatcher;
93 QTimer *m_composeStatusPoller;
95 QAtomicInt *m_composedCount;
96 QAtomicInt *m_interruptFlag;
99 QReadWriteLock *m_readWriteLock;
Handles how control networks should be displayed to the user.
Definition CnetDisplayProperties.h:41
void compositionFinished()
bool currentlyComposing() const
Definition CnetDisplayProperties.cpp:99
QList< QString > getCubeList(ControlNet *cnet) const
TODO comment me.
Definition CnetDisplayProperties.cpp:112
QString getImageName(QString cubeSerialNumber, bool forceFullPaths=false) const
Definition CnetDisplayProperties.cpp:152
QString getFileName(QString fileName, bool forceFullPaths=false) const
Definition CnetDisplayProperties.cpp:128
static CnetDisplayProperties * getInstance()
Definition CnetDisplayProperties.cpp:37
QString getSerialNumber(QString imageId)
Definition CnetDisplayProperties.cpp:175
virtual ~CnetDisplayProperties()
Definition CnetDisplayProperties.cpp:84
void setCubeList(QString fileName)
Definition CnetDisplayProperties.cpp:203
void composeProgressRangeChanged(int, int)
void composeProgressChanged(int)
bool getShowsFullPaths() const
Definition CnetDisplayProperties.cpp:198
void setShowsFullPaths(bool newState)
Definition CnetDisplayProperties.cpp:255
void setFileNameUsage(bool preferFileNames)
Definition CnetDisplayProperties.cpp:237
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