mirror of
https://github.com/qTox/qTox.git
synced 2024-03-22 14:00:36 +08:00
refactor(widget): fix static analyzer warning and some cleanup
This commit is contained in:
parent
456e429cac
commit
ec4a5d08ef
|
@ -354,7 +354,7 @@ void Widget::init()
|
||||||
ui->transferButton->setCheckable(true);
|
ui->transferButton->setCheckable(true);
|
||||||
ui->settingsButton->setCheckable(true);
|
ui->settingsButton->setCheckable(true);
|
||||||
|
|
||||||
if (contentLayout != nullptr)
|
if (contentLayout)
|
||||||
{
|
{
|
||||||
onAddClicked();
|
onAddClicked();
|
||||||
}
|
}
|
||||||
|
@ -707,7 +707,7 @@ void Widget::onSeparateWindowChanged(bool separate, bool clicked)
|
||||||
size = ui->mainSplitter->widget(1)->size();
|
size = ui->mainSplitter->widget(1)->size();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (contentLayout != nullptr)
|
if (contentLayout)
|
||||||
{
|
{
|
||||||
contentLayout->clear();
|
contentLayout->clear();
|
||||||
contentLayout->parentWidget()->setParent(0); // Remove from splitter.
|
contentLayout->parentWidget()->setParent(0); // Remove from splitter.
|
||||||
|
@ -1526,7 +1526,7 @@ void Widget::removeFriend(Friend* f, bool fake)
|
||||||
Nexus::getCore()->removeFriend(f->getFriendId(), fake);
|
Nexus::getCore()->removeFriend(f->getFriendId(), fake);
|
||||||
|
|
||||||
delete f;
|
delete f;
|
||||||
if (contentLayout != nullptr && contentLayout->mainHead->layout()->isEmpty())
|
if (contentLayout && contentLayout->mainHead->layout()->isEmpty())
|
||||||
{
|
{
|
||||||
onAddClicked();
|
onAddClicked();
|
||||||
}
|
}
|
||||||
|
@ -1814,7 +1814,7 @@ void Widget::removeGroup(Group* g, bool fake)
|
||||||
|
|
||||||
Nexus::getCore()->removeGroup(groupId, fake);
|
Nexus::getCore()->removeGroup(groupId, fake);
|
||||||
delete g;
|
delete g;
|
||||||
if (contentLayout != nullptr && contentLayout->mainHead->layout()->isEmpty())
|
if (contentLayout && contentLayout->mainHead->layout()->isEmpty())
|
||||||
{
|
{
|
||||||
onAddClicked();
|
onAddClicked();
|
||||||
}
|
}
|
||||||
|
@ -2232,12 +2232,11 @@ QString Widget::getStatusIconPath(Status status)
|
||||||
case Status::Busy:
|
case Status::Busy:
|
||||||
return ":/img/status/dot_busy.svg";
|
return ":/img/status/dot_busy.svg";
|
||||||
case Status::Offline:
|
case Status::Offline:
|
||||||
default:
|
|
||||||
return ":/img/status/dot_offline.svg";
|
return ":/img/status/dot_offline.svg";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
inline QIcon Widget::prepareIcon(QString path, uint32_t w, uint32_t h)
|
inline QIcon Widget::prepareIcon(QString path, int w, int h)
|
||||||
{
|
{
|
||||||
#ifdef Q_OS_LINUX
|
#ifdef Q_OS_LINUX
|
||||||
|
|
||||||
|
|
|
@ -101,7 +101,7 @@ public:
|
||||||
|
|
||||||
void reloadTheme();
|
void reloadTheme();
|
||||||
static QString getStatusIconPath(Status status);
|
static QString getStatusIconPath(Status status);
|
||||||
static inline QIcon prepareIcon(QString path, uint32_t w=0, uint32_t h=0);
|
static inline QIcon prepareIcon(QString path, int w = 0, int h = 0);
|
||||||
static QPixmap getStatusIconPixmap(QString path, uint32_t w, uint32_t h);
|
static QPixmap getStatusIconPixmap(QString path, uint32_t w, uint32_t h);
|
||||||
static QString getStatusTitle(Status status);
|
static QString getStatusTitle(Status status);
|
||||||
static Status getStatusFromString(QString status);
|
static Status getStatusFromString(QString status);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user