6 #ifndef SWIFT_GUI_VIEWS_ATCSTATIONTREEVIEW_H
7 #define SWIFT_GUI_VIEWS_ATCSTATIONTREEVIEW_H
11 #include <QModelIndex>
27 class CAtcStationTreeModel;
58 void fullResizeToContents();
82 void fullResizeToContentsImpl();
91 QString suffixForIndex(
const QModelIndex &index);
94 void onExpanded(
const QModelIndex &index);
97 void onSelected(
const QItemSelection &selected,
const QItemSelection &deselected);
100 void customMenu(
const QPoint &point);
110 void tuneInAtcCom1();
111 void tuneInAtcCom2();
112 void requestTextMessage();
116 std::chrono::milliseconds(1000), 25 };
Using this class provides a QTableView with the overlay functionality already integrated.
void testRequestDummyAtcOnlineStations(int number)
Request some dummy ATC stations.
void objectSelected(const swift::misc::aviation::CAtcStation &station)
This object has been selected.
void requestComFrequency(const swift::misc::physical_quantities::CFrequency &frequency, swift::misc::aviation::CComSystem::ComUnit unit)
Request COM frequency.
void requestTextMessageWidget(const swift::misc::aviation::CCallsign &callsign)
Request a text message to.
Receive 1..n signals, collect them over time, and resend afer n milliseconds.
Value object encapsulating information about an ATC station.
Value object for a list of ATC stations.
Value object encapsulating information of a callsign.
#define SWIFT_GUI_EXPORT
Export a class or function from the library.