Qtica

Latest version: v0.5.0

Safety actively analyzes 638361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.5.0

Added

- `layout.stacked.StackedLayout` Routes, dict types support.
- `enums.QPA_Platforms` vnc, wayland_egl, vkkhrdisplay
- `core.AbstractWidget` **PosEventsRange**, **PosEventsArg**, **PosEvents** classes
- `core.AbstractWidget` **at_pos** argument.
- `widgets.QuickWidget`
- `tools.qtcore.objects.File`
- `tools.TempFile`
- `utils.BaseDir`
- `utils.Modifiers`, `utils.Keys`, `utils.KeySequence`
- `tools.LayoutWrapper`

Fixed

- `core.AbstractBase` value type error when insert MArgs class type to add[Methods]

Changed

- `tools.File` has been renamed to `tools.OpenFile`
- `utils.modifiers.py` has been renamed to `utils.key_events.py`

Updated

- `widgets.QuickWidget` **qml** argument can accept QML code from string.

Removed

- `utils.CheckNone`
- `tools.`
- `HLayoutWrapper`
- `ColumnLayoutWrapper`
- `RowLayoutWrapper`
- `VLayoutWrapper`

0.4.3

Added

- `core.AbstractBase` signals,events,methods dict type support
- `core.QStyleSheet` converts Python values to Qss element
- `BorderRadius`
- `RadialGradient`
- `LinearGradient`
- `BoxShadow`
- `tools.ListWidgetItem`
- `widgets.ListWidget` addItemWidget, addItemDelegate methods

Fixed

- `tools.qtcore.tools`, `tools.qtgui.tools` has no attribute, in aarch64 machines

0.4.2

Fixed

- `widgets.ElidingLabel` some issus.

Updated

- `widgets.MaskDialog` improve resize method when change child setFixedSize values.
- `tools.qtcore.tools` can now set `*args` to init method

Added

- `widgets.MaskDialog` **fixed_size** argument
- `painters.StatusEdgePaint` Styles(ellipse, rectangle, icon)
- `widgets.FrameContainer`
- `widgets.WidgetContainer`
- `widgets.VideoWidget`
- `tools.MediaPlayer`

Changed

- `widgets.frame.py` renamed to `widgets.container.py`

0.4.1

Added

- `tools.SpacerItem`
- `widgets.ElidingLabel`
- `services.eliding_text`

Updated

- `core.AbstractBase._set_events`
- `core.AbstractBase` methods argument can accept `core.Args`

Changed

- remove force keyword argument
- `core.AbstractBase`
- `core.AbstractTool`
- `core.AbstractDialog`
- `core.AbstractWidget`

- `enums.events` remove **event** suffix

Removed

- `widgets.AbstractButton`
- `widgets.AbstractItemView`
- `widgets.AbstractScrollArea`
- `widgets.AbstractSlider`
- `widgets.AbstractSpinBox`
- `tools.ElidedText`

Fixed

- `widgets.StackedWidget` Qtica.core.routes.Routes() argument after ** must be a mapping, not dict_items.

0.4.0

Added

- `widgets.icon_widget` setIcon method.
- `core.MArgs`
- `widgets.GroupBox` child keyword argument
- `tools.qtcore.tools`
- QBitArray
- QByteArray
- QByteArrayMatcher
- QCollator
- QDataStream
- QDate
- QDateTime
- QDeadlineTimer
- QDir
- QEasingCurve
- QFileInfo
- QFutureInterfaceBase
- QJsonDocument
- QLine
- QLineF
- QLocale
- QLockFile
- QLoggingCategory
- QMargins
- QMarginsF
- QNativeIpcKey
- QPoint
- QPointF
- QRect
- QRectF
- QRegularExpression
- QSize
- QSizeF
- QSystemSemaphore
- QTextStream
- QTime
- QUrl
- QUrlQuery
- QXmlStreamReader
- QXmlStreamWriter

Fixed

- `core.AbstractBase` repeating call of [add]Method when inserting to it Iterable value.

Changed

- `utils.Args` has been moved to `core.Args`
- `utils.Func` has been moved to `core.Func`
- `utils.Routes` has been moved to `core.Routes`
- `utils.QStyleSheet` has been moved to `core.QStyleSheet`
- `utils.exceptionHandler` has been renamed and moved to `core.TryExc`

0.3.3

Added

- `widgets.window.BaseWindow`

Fixed

- `widgets.ToolButton` requires a 'PySide6.QtWidgets.QPushButton' object but received a 'ToolButton'
- `widgets.FramelessWindow` '__init__' method of object's base class (FramelessWindow) not called.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.