Classes | |
class | SyncGroup |
class | SyncGroupWidget |
class SyncGroup |
Public Member Functions | |
SyncGroup (int id) | |
void | addMember (ViewFrame *frame) |
void | removeMember (ViewFrame *frame) |
void | replaceMember (ViewFrame *oldFrame, ViewFrame *newFrame) |
bool | isEmpty () const |
int | identifier () const |
bool | contains (ViewFrame *frame) const |
const std::set< ViewFrame * > & | members () const |
ViewFrame * | lastSyncFrame () const |
void | syncLocation (ViewFrame *frame, View *view, const ViewLocation &location) |
Static Public Member Functions | |
static void | syncToTarget (View *srcView, ViewFrame *targetFrame, const ViewLocation &location) |
SyncGroup::SyncGroup | ( | int | id | ) |
void SyncGroup::addMember | ( | ViewFrame * | frame | ) |
void SyncGroup::removeMember | ( | ViewFrame * | frame | ) |
bool SyncGroup::isEmpty | ( | ) | const |
|
inline |
bool SyncGroup::contains | ( | ViewFrame * | frame | ) | const |
|
inline |
|
inline |
void SyncGroup::syncLocation | ( | ViewFrame * | frame, |
View * | view, | ||
const ViewLocation & | location ) |
|
static |
class SyncGroupWidget |
Public Member Functions | |
SyncGroupWidget (ViewFrame *frame) | |
void | updateStatus () |
void | setViewFrame (ViewFrame *frame) |
Public Member Functions inherited from ClickableIcon | |
ClickableIcon (const QImage &activeIcon, const QImage &inactiveIcon, const QSize &desiredPointSize) | |
ClickableIcon (const QImage &icon, const QSize &desiredPointSize) | |
void | setAllowToggle (bool canToggle) |
void | setActive (bool state) |
bool | active () const |
void | setImage (const QImage &icon) |
void | setImage (const QImage &activeIcon, const QImage &inactiveIcon) |
QSize | desiredPointSize () const |
void | setDesiredPointSize (const QSize &size) |
double | opacity () const |
void | setOpacity (double opacity) |
Additional Inherited Members | |
Signals inherited from ClickableIcon | |
void | clicked () |
void | toggle (bool newState) |
Protected Member Functions inherited from ClickableIcon | |
void | enterEvent (QEnterEvent *event) override |
void | leaveEvent (QEvent *event) override |
void | paintEvent (QPaintEvent *event) override |
void | mousePressEvent (QMouseEvent *) override |
void | mouseReleaseEvent (QMouseEvent *event) override |
Properties inherited from ClickableIcon | |
QSize | desiredPointSize |
double | opacity |
SyncGroupWidget::SyncGroupWidget | ( | ViewFrame * | frame | ) |
void SyncGroupWidget::updateStatus | ( | ) |
void SyncGroupWidget::setViewFrame | ( | ViewFrame * | frame | ) |