mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-30 05:51:23 +08:00
refs #816, some formatting in message component
This commit is contained in:
@@ -117,7 +117,7 @@ namespace BlackGui
|
|||||||
void CTextMessageComponent::displayTextMessage(const CTextMessageList &messages)
|
void CTextMessageComponent::displayTextMessage(const CTextMessageList &messages)
|
||||||
{
|
{
|
||||||
if (messages.isEmpty()) return;
|
if (messages.isEmpty()) return;
|
||||||
foreach (CTextMessage message, messages)
|
for (const CTextMessage &message : messages)
|
||||||
{
|
{
|
||||||
bool relevantForMe = false;
|
bool relevantForMe = false;
|
||||||
|
|
||||||
@@ -281,14 +281,14 @@ namespace BlackGui
|
|||||||
void CTextMessageComponent::addPrivateChannelTextMessage(const CTextMessage &textMessage)
|
void CTextMessageComponent::addPrivateChannelTextMessage(const CTextMessage &textMessage)
|
||||||
{
|
{
|
||||||
if (!textMessage.isPrivateMessage()) { return; }
|
if (!textMessage.isPrivateMessage()) { return; }
|
||||||
CCallsign cs = textMessage.wasSent() ? textMessage.getRecipientCallsign() : textMessage.getSenderCallsign();
|
const CCallsign cs = textMessage.wasSent() ? textMessage.getRecipientCallsign() : textMessage.getSenderCallsign();
|
||||||
if (cs.isEmpty()) { return; }
|
if (cs.isEmpty()) { return; }
|
||||||
QWidget *tab = this->findTextMessageTabByCallsign(cs);
|
QWidget *tab = this->findTextMessageTabByCallsign(cs);
|
||||||
if (tab == nullptr) { tab = this->addNewTextMessageTab(cs); }
|
if (!tab) { tab = this->addNewTextMessageTab(cs); }
|
||||||
Q_ASSERT(tab != nullptr);
|
Q_ASSERT_X(tab, Q_FUNC_INFO, "Missing tab");
|
||||||
CTextMessageTextEdit *textEdit = tab->findChild<CTextMessageTextEdit *>();
|
CTextMessageTextEdit *textEdit = tab->findChild<CTextMessageTextEdit *>();
|
||||||
Q_ASSERT(textEdit != nullptr);
|
Q_ASSERT_X(textEdit, Q_FUNC_INFO, "Missing text edit");
|
||||||
if (textEdit == nullptr) { return; } // do not crash, though this situation could not happen
|
if (!textEdit) { return; } // do not crash, though this situation could not happen
|
||||||
textEdit->insertTextMessage(textMessage);
|
textEdit->insertTextMessage(textMessage);
|
||||||
|
|
||||||
// sound
|
// sound
|
||||||
|
|||||||
@@ -32,7 +32,6 @@ namespace BlackMisc
|
|||||||
namespace Network { class CTextMessage; }
|
namespace Network { class CTextMessage; }
|
||||||
}
|
}
|
||||||
namespace Ui { class CTextMessageComponent; }
|
namespace Ui { class CTextMessageComponent; }
|
||||||
|
|
||||||
namespace BlackGui
|
namespace BlackGui
|
||||||
{
|
{
|
||||||
class CDockWidgetInfoArea;
|
class CDockWidgetInfoArea;
|
||||||
@@ -60,9 +59,9 @@ namespace BlackGui
|
|||||||
explicit CTextMessageComponent(QWidget *parent = nullptr);
|
explicit CTextMessageComponent(QWidget *parent = nullptr);
|
||||||
|
|
||||||
//! Destructor
|
//! Destructor
|
||||||
~CTextMessageComponent();
|
virtual ~CTextMessageComponent();
|
||||||
|
|
||||||
//! copydoc CEnableForDockWidgetInfoArea::setParentDockWidgetInfoArea
|
//! \copydoc CEnableForDockWidgetInfoArea::setParentDockWidgetInfoArea
|
||||||
virtual bool setParentDockWidgetInfoArea(BlackGui::CDockWidgetInfoArea *parentDockableWidget) override;
|
virtual bool setParentDockWidgetInfoArea(BlackGui::CDockWidgetInfoArea *parentDockableWidget) override;
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
@@ -99,7 +98,7 @@ namespace BlackGui
|
|||||||
QWidget *addNewTextMessageTab(const BlackMisc::Aviation::CCallsign &callsign);
|
QWidget *addNewTextMessageTab(const BlackMisc::Aviation::CCallsign &callsign);
|
||||||
|
|
||||||
//! Add new text message tab
|
//! Add new text message tab
|
||||||
//! \param tabName name of the new tab, usually the channel name
|
//! \param tabName name of the new tab, usually the channel name
|
||||||
QWidget *addNewTextMessageTab(const QString &tabName);
|
QWidget *addNewTextMessageTab(const QString &tabName);
|
||||||
|
|
||||||
//! Find text message tab by callsign
|
//! Find text message tab by callsign
|
||||||
@@ -111,7 +110,7 @@ namespace BlackGui
|
|||||||
//! Private channel text message
|
//! Private channel text message
|
||||||
void addPrivateChannelTextMessage(const BlackMisc::Network::CTextMessage &textMessage);
|
void addPrivateChannelTextMessage(const BlackMisc::Network::CTextMessage &textMessage);
|
||||||
|
|
||||||
//! own aircraft
|
//! Own aircraft
|
||||||
const BlackMisc::Simulation::CSimulatedAircraft getOwnAircraft() const;
|
const BlackMisc::Simulation::CSimulatedAircraft getOwnAircraft() const;
|
||||||
|
|
||||||
//! For this text message's recepient, is the current tab selected?
|
//! For this text message's recepient, is the current tab selected?
|
||||||
@@ -136,7 +135,6 @@ namespace BlackGui
|
|||||||
void handleEnteredTextMessage(const QString &textMessage);
|
void handleEnteredTextMessage(const QString &textMessage);
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
|
|
||||||
//! Cockpit values changed, used to updated some components
|
//! Cockpit values changed, used to updated some components
|
||||||
void ps_onChangedAircraftCockpit();
|
void ps_onChangedAircraftCockpit();
|
||||||
|
|
||||||
@@ -149,6 +147,6 @@ namespace BlackGui
|
|||||||
//! Command line entered
|
//! Command line entered
|
||||||
void ps_textMessageEntered();
|
void ps_textMessageEntered();
|
||||||
};
|
};
|
||||||
}
|
} // ns
|
||||||
}
|
} // ns
|
||||||
#endif // guard
|
#endif // guard
|
||||||
|
|||||||
Reference in New Issue
Block a user