AbstractTreeItem::AbstractTreeItem(AbstractTreeItem* parent)
: QObject(parent)
, _flags(Qt::ItemIsSelectable | Qt::ItemIsEnabled)
- , _treeItemFlags(nullptr)
{}
bool AbstractTreeItem::newChild(AbstractTreeItem* item)
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;
}
private:
QList<AbstractTreeItem*> _childItems;
- Qt::ItemFlags _flags;
- TreeItemFlags _treeItemFlags;
+ Qt::ItemFlags _flags{};
+ TreeItemFlags _treeItemFlags{};
void removeChildLater(AbstractTreeItem* child);
inline void checkForDeletion()
Q_OBJECT
public:
- IrcConnectionWizard(QWidget* parent = nullptr, Qt::WindowFlags flags = nullptr);
+ IrcConnectionWizard(QWidget* parent = nullptr, Qt::WindowFlags flags = {});
static QWizardPage* createIntroductionPage(QWidget* parent = nullptr);
void NickListDock::setLocked(bool locked)
{
if (locked) {
- setFeatures(nullptr);
+ setFeatures({});
}
else {
setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable | QDockWidget::DockWidgetFloatable);
Q_OBJECT
public:
- 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 BufferViewDock::setLocked(bool locked)
{
if (locked) {
- setFeatures(nullptr);
+ setFeatures({});
}
else {
setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable | QDockWidget::DockWidgetFloatable);