summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
99055e8)
Empty QFlags should not be created by giving a nullptr to the ctor,
but by simply using the default ctor instead.
Resolves a deprecation warning that was introduced in Qt 5.15.
AbstractTreeItem::AbstractTreeItem(AbstractTreeItem* parent)
: QObject(parent)
, _flags(Qt::ItemIsSelectable | Qt::ItemIsEnabled)
AbstractTreeItem::AbstractTreeItem(AbstractTreeItem* parent)
: QObject(parent)
, _flags(Qt::ItemIsSelectable | Qt::ItemIsEnabled)
- , _treeItemFlags(nullptr)
{}
bool AbstractTreeItem::newChild(AbstractTreeItem* item)
{}
bool AbstractTreeItem::newChild(AbstractTreeItem* item)
childIter = _childItems.begin();
while (childIter != _childItems.end()) {
child = *childIter;
childIter = _childItems.begin();
while (childIter != _childItems.end()) {
child = *childIter;
- child->setTreeItemFlags(nullptr); // disable self deletion, as this would only fuck up consitency and the child gets deleted anyways
+ child->setTreeItemFlags({}); // disable self deletion, as this would only fuck up consitency and the child gets deleted anyways
child->removeAllChilds();
++childIter;
}
child->removeAllChilds();
++childIter;
}
private:
QList<AbstractTreeItem*> _childItems;
private:
QList<AbstractTreeItem*> _childItems;
- Qt::ItemFlags _flags;
- TreeItemFlags _treeItemFlags;
+ Qt::ItemFlags _flags{};
+ TreeItemFlags _treeItemFlags{};
void removeChildLater(AbstractTreeItem* child);
inline void checkForDeletion()
void removeChildLater(AbstractTreeItem* child);
inline void checkForDeletion()
- IrcConnectionWizard(QWidget* parent = nullptr, Qt::WindowFlags flags = nullptr);
+ IrcConnectionWizard(QWidget* parent = nullptr, Qt::WindowFlags flags = {});
static QWizardPage* createIntroductionPage(QWidget* parent = nullptr);
static QWizardPage* createIntroductionPage(QWidget* parent = nullptr);
void NickListDock::setLocked(bool locked)
{
if (locked) {
void NickListDock::setLocked(bool locked)
{
if (locked) {
}
else {
setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable | QDockWidget::DockWidgetFloatable);
}
else {
setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable | QDockWidget::DockWidgetFloatable);
- VerticalDock(const QString& title, QWidget* parent = nullptr, Qt::WindowFlags flags = nullptr);
- VerticalDock(QWidget* parent = nullptr, Qt::WindowFlags flags = nullptr);
+ VerticalDock(const QString& title, QWidget* parent = nullptr, Qt::WindowFlags flags = {});
+ VerticalDock(QWidget* parent = nullptr, Qt::WindowFlags flags = {});
void showTitle(bool show);
void setDefaultTitleWidget();
void showTitle(bool show);
void setDefaultTitleWidget();
void BufferViewDock::setLocked(bool locked)
{
if (locked) {
void BufferViewDock::setLocked(bool locked)
{
if (locked) {
}
else {
setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable | QDockWidget::DockWidgetFloatable);
}
else {
setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable | QDockWidget::DockWidgetFloatable);