Page MenuHome GnuPG

dnattributeorderconfigwidget.h
No OneTemporary

dnattributeorderconfigwidget.h

/* -*- c++ -*-
dnattributeorderconfigwidget.h
This file is part of libkleopatra, the KDE keymanagement library
SPDX-FileCopyrightText: 2004 Klarälvdalens Datakonsult AB
SPDX-License-Identifier: GPL-2.0-or-later
*/
#pragma once
#include "kleo_export.h"
#include <QWidget>
class QTreeWidgetItem;
namespace Kleo
{
class KLEO_EXPORT DNAttributeOrderConfigWidget : public QWidget
{
Q_OBJECT
public:
explicit DNAttributeOrderConfigWidget(QWidget *parent = nullptr, Qt::WindowFlags f = {});
~DNAttributeOrderConfigWidget() override;
QStringList attributeOrder() const;
void setAttributeOrder(const QStringList &order);
Q_SIGNALS:
void changed();
//
// only boring stuff below...
//
private Q_SLOTS:
void slotAvailableSelectionChanged();
void slotCurrentOrderSelectionChanged();
void slotDoubleUpButtonClicked();
void slotUpButtonClicked();
void slotDownButtonClicked();
void slotDoubleDownButtonClicked();
void slotLeftButtonClicked();
void slotRightButtonClicked();
private:
void takePlaceHolderItem();
void enableDisableButtons(QTreeWidgetItem *);
private:
class DNAttributeOrderConfigWidgetPrivate;
std::unique_ptr<DNAttributeOrderConfigWidgetPrivate> const d;
protected:
virtual void virtual_hook(int, void *);
};
}

File Metadata

Mime Type
text/x-c++
Expires
Thu, Dec 4, 2:15 PM (1 d, 17 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
9d/8e/23bbb24b84953e9817a1980ccef4

Event Timeline