Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • sight sight
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 121
    • Issues 121
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 13
    • Merge requests 13
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Sight
  • sightsight
  • Merge requests
  • !795

enh(ui): make the SParameters components more tactile friendly

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Lucas SCHMIDT requested to merge 945-enh-ui-make-the-sparameters-components-more-tactile-friendly into dev Sep 30, 2022
  • Overview 8
  • Commits 5
  • Pipelines 3
  • Changes 1

Description

The SParameters components were hard to interact with in a touchscreen context. These changes make them bigger and make it easier to interact with.

Closes #945 (closed)

How to test it?

Open any application which uses SParameters, check it still works and the changes are applied.

Some results

QCheckBox (Bool)

Before: qcheckbox_before After: qcheckbox_after

The size of this component is bigger, which make it easier to use.

QPushButton (Reset buttons, Color)

Before: qpushbutton_before After: qpushbutton_after

The size of this component is slightly bigger.

Q*SpinBox (Double Spin, Int Spin)

Before: qspinbox_before After: qspinbox_after

The controls hitbox of this component is improved. The controls are also moved in the left and right extremities of the control, instead of only on the right, which allow them to be bigger (this is already effective on Sight thanks to the flatdark style).

QSlider (Double Slider, Int Slider)

Before: qslider_before

After: qslider_after

The handle of the slider is bigger.

QComboBox (Enum)

Before: qcombobox_before

After: qcombobox_after

The size of this component is slightly bigger.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: 945-enh-ui-make-the-sparameters-components-more-tactile-friendly