swift
Fixme List
Member swift::core::CApplication::registerAsRunning ()
KB 2017-11 maybe this code can be encapsulated somewhere
Member swift::core::CApplication::unregisterAsRunning ()
KB 2017-11 maybe this code can be encapsulated somewhere
Member swift::core::context::CContextNetwork::CContextNetwork (CCoreFacadeConfig::ContextMode, CCoreFacade *runtime)
KB 2019-07 bad style we implicitly depend on 2 other contexts
Member swift::core::db::CInfoDataReader::getCacheCount (swift::misc::network::CEntityFlags::Entity entity) const
bit of a hack to use web data services here
Member swift::core::db::CInfoDataReader::getCacheTimestamp (swift::misc::network::CEntityFlags::Entity entity) const
bit of a hack to use web data services here
Member swift::core::fsd::CFSDClient::sendFlightPlan (const swift::misc::aviation::CFlightPlan &flightPlan)
that would be the official string, can this be used?
Member swift::gui::CEnableForFramelessWindow::setWindowAttributes (WindowMode mode)
further improve transparent widget, try out void QWidget::setMask
Member swift::gui::CGuiUtility::checkBoxReadOnly (QCheckBox *checkBox, bool readOnly)
hardcoded stylesheet setting, should come from stylesheet
Member swift::gui::components::CDbLoadOverviewComponent::CDbLoadOverviewComponent (QWidget *parent=nullptr)
KB 201709 It is hard to judge if it is a good idea to trigger cache admit in a UI component
Member swift::gui::components::CDbMappingComponent::CDbMappingComponent (QWidget *parent=nullptr)
vPilot merging will be most likely removed in the future
Member swift::gui::components::CDbOwnModelSetComponent::CDbOwnModelSetComponent (QWidget *parent=nullptr)
hardcoded style sheet
Member swift::gui::COverlayMessages::showOverlayMessages (const swift::misc::CStatusMessageList &messages, bool appendOldMessages=false, std::chrono::milliseconds timeout=std::chrono::milliseconds(0))
KB 2017-09 a possible alternative maybe is to resize rows always to content -> performance?
Class swift::gui::COverlayMessagesBase< WIDGET >
KB 2017-12 all header version, if someone manages to create a cpp version go ahead, I failed on gcc with "undefined reference to `swift::gui::COverlayMessagesBase<QFrame>::showOverlayMessages`"
Member swift::gui::views::CAircraftCategoryTreeView::updateContainer (const swift::misc::aviation::CAircraftCategoryList &categories)
2019-02 workaround for HEAP: Free Heap block 000001AB439BFFF0 modified at 000001AB439C00BC after it was freed
Member swift::gui::views::CViewBase< T >::rowOf (const ObjectType &obj) const
KB 4-19 any smarter solution?
Member swift::gui::views::CViewBaseNonTemplate::fullResizeToContents ()
2019-04 Disabled the magic FOO trick for resizing Not working anymore and NOT needed ??? anymore, seems like resize to maximum magic trick from: http://stackoverflow.com/q/3433664/356726 this->setVisible(false); const QRect vpOriginal = this->viewport()->geometry(); if (m_forceColumnsToMaxSize) { vpNew.setWidth(std::numeric_limits<qint32>::max()); // largest finite value QGuiApplication::screens(); const QRect screenGeometry = sGui->currentScreen()->geometry(); QRect vpNew = vpOriginal; vpNew.setWidth(screenGeometry.width()); this->viewport()->setGeometry(vpNew); }
Member swift::misc::aviation::CFlightPlan::MaxRemarksLength
max.length of complete flight plan is 768 characters, this here is an assumption and should be part of the underlying network layers
Class swift::misc::CAtomicFile
Consider using QSaveFile.
Member swift::misc::CIdentifier::isFromLocalMachine () const
KB 2019-02 wonder if we should check on id (strict) or machine name (lenient)
Member swift::misc::simulation::fscommon::CVPilotRulesReader::standardMappingsDirectory ()
not threadsafe
Member swift::misc::startDetachedWithConsoleWindow (const QString &program, const QStringList &arguments)
Handle Linux and OS X here
Member swift::simplugin::flightgear::CSimulatorFlightgear::updateOwnSimulatorSelcal (const swift::misc::aviation::CSelcal &selcal, const swift::misc::CIdentifier &originator)
KB 8/2017 use SELCAL??
Member swift::simplugin::fs9::CDirectPlayPeer::sendMessage (const QByteArray &data)
KB 201707, style? pBufferData = const_cast<BYTE *>(reinterpret_cast<const BYTE *>(message.data()));
Member swift::simplugin::fs9::CSimulatorFs9::CSimulatorFs9 (const swift::misc::simulation::CSimulatorPluginInfo &info, const QSharedPointer< CFs9Host > &fs9Host, const QSharedPointer< CLobbyClient > &lobbyClient, swift::misc::simulation::IOwnAircraftProvider *ownAircraftProvider, swift::misc::simulation::IRemoteAircraftProvider *remoteAircraftProvider, swift::misc::network::IClientProvider *clientProvider, QObject *parent=nullptr)
KB 7/2017 change or remove comment when reviewed Could we just use: connect(lobbyClient.data(), &CLobbyClient::disconnected, this, &CSimulatorFs9::disconnectFrom);
Member swift::simplugin::fsxcommon::CSimulatorFsxCommon::SimConnectProc (SIMCONNECT_RECV *pData, DWORD cbData, void *pContext)
FSUIPC vs SimConnect why is offset 19 ident 2/0? In FSUIPC it is 0/1, according to documentation it is 0/1 but I receive 2/0 here. Whoever knows, add comment or fix if wrong
Member swift::simplugin::xplane::CSimulatorXPlane::updateOwnSimulatorSelcal (const swift::misc::aviation::CSelcal &selcal, const swift::misc::CIdentifier &originator)
KB 8/2017 use SELCAL??
Member XSwiftBus::CSettingsProvider::getSettings () const
Does this really need to be threadsafe?
Member XSwiftBus::CSettingsProvider::setSettings (const CSettings &settings)
Does this really need to be threadsafe?