Page Menu
Home
GnuPG
Search
Configure Global Search
Log In
Files
F34102819
dnattributeorderconfigwidget.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Size
1 KB
Subscribers
None
dnattributeorderconfigwidget.h
View Options
/* -*- 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
Details
Attached
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
Attached To
rLIBKLEO Libkleo
Event Timeline
Log In to Comment