BSD Ports

x11-toolkits/kddockwidgets 2.5.0 FreeBSD

KDAB's Dock Widget Framework for Qt

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e86de5a73a
License
GPLv2+
Categories
x11-toolkits
Package size
741.8 KiB, 3252.1 KiB installed

Description

KDDockWidgets is a Qt dock widget library written by KDAB, suitable for replacing QDockWidget and implementing advanced functionalities missing in Qt.

Although KDDockWidgets is ready to be used out of the box, it can also be seen as a framework to allow building very tailored custom docking systems. It tries to expose every internal widget and every knob for the app developer to tune.

In the other systems

SystemPortVersion
FreeBSDx11-toolkits/kddockwidgets2.5.0
OpenBSDx11/kddockwidgets2.4.0
NetBSDmisc/kddockwidgets2.4.1
DragonFlyx11-toolkits/kddockwidgets2.2.1
MidnightBSDx11-toolkits/kddockwidgets2.4.0_1
HardenedBSDx11-toolkits/kddockwidgets2.4.1
GhostBSDx11-toolkits/kddockwidgets2.4.1

Install

Binary package:

pkg install kddockwidgets

From the ports tree:

cd /usr/ports/x11-toolkits/kddockwidgets/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	kddockwidgets>0:x11-toolkits/kddockwidgets
LIB_DEPENDS=	libkddockwidgets-qt6.so:x11-toolkits/kddockwidgets

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.4.12.5.0-2.2.5_22.4.1
FreeBSD:14:quarterly2.4.12.4.1n/a2.2.5_12.4.1
FreeBSD:15:latest2.4.12.5.0n/a2.2.5_22.2.5_2
FreeBSD:15:quarterly2.4.12.4.1n/an/an/a
FreeBSD:16:latest2.4.12.5.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 129

The first 100 are listed.

Run dependencies 121

The first 100 are listed.

Configuration

No options to configure.

USES
cmake:testing qt:6
Service scripts
none

Files

pkg-plist 128
  • include/kddockwidgets-qt6/kddockwidgets/Config.h
  • include/kddockwidgets-qt6/kddockwidgets/DockWidget.h
  • include/kddockwidgets-qt6/kddockwidgets/KDDockWidgets.h
  • include/kddockwidgets-qt6/kddockwidgets/LayoutSaver.h
  • include/kddockwidgets-qt6/kddockwidgets/MainWindow.h
  • include/kddockwidgets-qt6/kddockwidgets/Qt5Qt6Compat_p.h
  • include/kddockwidgets-qt6/kddockwidgets/QtCompat_p.h
  • include/kddockwidgets-qt6/kddockwidgets/ViewFactory.h
  • include/kddockwidgets-qt6/kddockwidgets/core/Action.h
  • include/kddockwidgets-qt6/kddockwidgets/core/Controller.h
  • include/kddockwidgets-qt6/kddockwidgets/core/DockRegistry.h
  • include/kddockwidgets-qt6/kddockwidgets/core/DockWidget.h
  • include/kddockwidgets-qt6/kddockwidgets/core/Draggable_p.h
  • include/kddockwidgets-qt6/kddockwidgets/core/DropArea.h
  • include/kddockwidgets-qt6/kddockwidgets/core/DropIndicatorOverlay.h
  • include/kddockwidgets-qt6/kddockwidgets/core/EventFilterInterface.h
  • include/kddockwidgets-qt6/kddockwidgets/core/FloatingWindow.h
  • include/kddockwidgets-qt6/kddockwidgets/core/FocusScope.h
  • include/kddockwidgets-qt6/kddockwidgets/core/Group.h
  • include/kddockwidgets-qt6/kddockwidgets/core/Layout.h
  • include/kddockwidgets-qt6/kddockwidgets/core/MDILayout.h
  • include/kddockwidgets-qt6/kddockwidgets/core/MainWindow.h
  • include/kddockwidgets-qt6/kddockwidgets/core/Platform.h
  • include/kddockwidgets-qt6/kddockwidgets/core/Separator.h
  • include/kddockwidgets-qt6/kddockwidgets/core/SideBar.h
  • include/kddockwidgets-qt6/kddockwidgets/core/Stack.h
  • include/kddockwidgets-qt6/kddockwidgets/core/TabBar.h
  • include/kddockwidgets-qt6/kddockwidgets/core/TitleBar.h
  • include/kddockwidgets-qt6/kddockwidgets/core/View.h
  • include/kddockwidgets-qt6/kddockwidgets/core/ViewFactory.h
  • include/kddockwidgets-qt6/kddockwidgets/core/WidgetResizeHandler_p.h
  • include/kddockwidgets-qt6/kddockwidgets/core/WindowBeingDragged_p.h
  • include/kddockwidgets-qt6/kddockwidgets/core/indicators/ClassicDropIndicatorOverlay.h
  • include/kddockwidgets-qt6/kddockwidgets/core/indicators/NullDropIndicatorOverlay.h
  • include/kddockwidgets-qt6/kddockwidgets/core/indicators/SegmentedDropIndicatorOverlay.h
  • include/kddockwidgets-qt6/kddockwidgets/core/views/ClassicIndicatorWindowViewInterface.h
  • include/kddockwidgets-qt6/kddockwidgets/core/views/DockWidgetViewInterface.h
  • include/kddockwidgets-qt6/kddockwidgets/core/views/GroupViewInterface.h
  • include/kddockwidgets-qt6/kddockwidgets/core/views/MainWindowMDIViewInterface.h
  • include/kddockwidgets-qt6/kddockwidgets/core/views/MainWindowViewInterface.h
  • include/kddockwidgets-qt6/kddockwidgets/core/views/SideBarViewInterface.h
  • include/kddockwidgets-qt6/kddockwidgets/core/views/StackViewInterface.h
  • include/kddockwidgets-qt6/kddockwidgets/core/views/TabBarViewInterface.h
  • include/kddockwidgets-qt6/kddockwidgets/core/views/TitleBarViewInterface.h
  • include/kddockwidgets-qt6/kddockwidgets/docks_export.h
  • include/kddockwidgets-qt6/kddockwidgets/kddockwidgets_version.h
  • include/kddockwidgets-qt6/kddockwidgets/qtcommon/Platform.h
  • include/kddockwidgets-qt6/kddockwidgets/qtcommon/View.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/Action.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/ClassicIndicatorsWindow.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/DockWidget.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/DockWidgetInstantiator.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/DropArea.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/FloatingWindow.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/Group.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/LayoutSaverInstantiator.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/MDILayout.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindow.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindowInstantiator.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindowMDI.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindowMDIInstantiator.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/Platform.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/QmlConfig.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/RubberBand.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/Separator.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/SideBar.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/Stack.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/TabBar.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/TitleBar.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/View.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/ViewFactory.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/ClassicIndicatorsWindow.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/DockWidget.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/DropArea.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/FloatingWindow.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/Group.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/MDILayout.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/MainWindow.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/MainWindowMDI.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/RubberBand.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/Separator.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/Stack.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/TabBar.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/TitleBar.h
  • include/kddockwidgets-qt6/kddockwidgets/qtquick/views/View.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/ClassicIndicatorsWindow.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/DockWidget.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/DropArea.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/FloatingWindow.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/Group.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/MDIArea.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/MDILayout.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/MainWindow.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/MainWindowMDI.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/RubberBand.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/SegmentedDropIndicatorOverlay.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/Separator.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/SideBar.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/Stack.h
  • include/kddockwidgets-qt6/kddockwidgets/qtwidgets/TabBar.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
kddockwidgets-2.5.0.tar.gz4.49287e+064217e5d27fa576c5d78b684a6385d266a78edf13a0c2a0455b02a34d726286c3
Master sites 1
  • https://github.com/KDAB/KDDockWidgets/releases/download/v2.5.0/

Commit history 2

DateCommitCreditsLog message
e86de5a73a Max Brazhnikov x11-toolkits/kddockwidgets: Update to 2.5.0
- Switch to release tarball - Remove unused dependency - Drop stale CMake args
30bfad5739 Max Brazhnikov x11-toolkits/kddockwidgets: Update to 2.4.1