AbstractKCM

Search for usage in LXR

AbstractKCM Class Reference

Inherits org::kde::kirigami::Page.

Properties

bool extraFooterTopPadding
 
bool framedView
 
int margins
 
bool sidebarMode
 

Detailed Description

This component is intended to be used as root item for KCMs with arbitrary content.

Unlike SimpleKCM this does NOT provide a scrollable view, The developer will have to manage their own scrollviews. Most of the times SimpleKCM should be used instead

import QtQuick
import QtQuick.Controls as QQC2
import QtQuick.Layouts
import org.kde.kcmutils as KCM
KCM.AbstractKCM {
RowLayout {
QQC2.ScrollView {
// ...
}
QQC2.ScrollView {
// ...
}
}
footer: QQC2.ToolBar {
// ...
}
}

@inherits org.kde.kirigami.Page

Since
6.0

Definition at line 39 of file AbstractKCM.qml.

Property Documentation

◆ extraFooterTopPadding

bool AbstractKCM::extraFooterTopPadding
read

extraFooterTopPadding: bool

Deprecated
unused Default: false

Definition at line 57 of file AbstractKCM.qml.

◆ framedView

bool AbstractKCM::framedView
read

framedView: bool Whether to use this component as the base of a "framed" KCM with an inner scrollview that draws its own frame.

Default: true

Definition at line 51 of file AbstractKCM.qml.

◆ margins

int AbstractKCM::margins
read
Remarks
This property is read-only

Definition at line 43 of file AbstractKCM.qml.

◆ sidebarMode

bool AbstractKCM::sidebarMode
read

Definition at line 59 of file AbstractKCM.qml.


The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:17:56 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.