@dark-engine/platform-desktop
Version:
Dark renderer to desktop platforms like Windows, Linux, macOS via Nodegui and Qt
21 lines (20 loc) • 754 B
TypeScript
import { type Orientation, type QProgressBarSignals, QProgressBar } from '@nodegui/nodegui';
import { type ComponentFactory, type Ref } from '@dark-engine/core';
import type { WidgetProps, WithStandardProps } from '../shared';
export type ProgressBarProps = WithStandardProps<
{
ref?: Ref<ProgressBarRef>;
value: number;
maximum?: number;
minimum?: number;
orientation?: Orientation;
textHidden?: boolean;
} & WidgetProps
>;
export type ProgressBarRef = QDarkProgressBar;
export type ProgressBarSignals = QProgressBarSignals;
declare const ProgressBar: ComponentFactory<ProgressBarProps>;
declare class QDarkProgressBar extends QProgressBar {
setTextHidden(value: boolean): void;
}
export { ProgressBar, QDarkProgressBar };