More InfoThe QicsTable Advantage
Qt Home

QicsTable Home
Change Log
Features
Documentation
Request A Quote
Download

Related Products

GraphPak
KDTools
KD Gantt


Whitepapers

Best Practices in GUI Development
Porting Motif Applications to Qt
Beyond Qtable
Turbocharging Qt Applications
Testing Qt Applications

Key Features

  • Adaptable grid layout including major and minor columns
  • Fully customizable row and column headers
  • Flexible cell editing policies
  • Automatic updating of multiple tables
  • Multilevel control of fonts, colors, grids, and others
  • Cells can hold interface widgets
  • Full control over navigation and cell selection
  • Selectable cell overflow options
  • Multiple rows and headers
  • Adjustable cell editing policies
  • Cells can span columns and rows
  • Efficient support of extremely large data sets
  • Built-in high-performance sorting routines
  • Extensible to accommodate unique data feeds
  • Flexible printing support
  • Import and export to popular desktop spreadsheets
  • Property tree

Flexibility

  • Active row and column headers: Row and column headers can contain text, icons, widgets, and even allow user input.
  • Multiple views: QicsTable MVC architecture allows multiple tables to share the same data.
  • Data selection: Cells can be selected individually, by rows and columns, or any combination. You can also have multiple and disjointed selection areas.
  • Flexible cell content: QicsTable does more than just present your data. It lets you present text, icons, and even widgets in your cells.

Usability

  • Full layout control: Organize your data the way you want. Freeze or hide rows, columns, or both. QicsTable supports major and minor columns to simplify manipulation and understanding.
  • Defineable navigation policies: Navigate your table based on your data entry process. Double-click or Single-click? Tab or Enter? QicsTable lets you create a flexible navigation policy that puts you in charge of the user's experience
  • Fine-tune the appearance: QicsTable provides full control over all the formatting, including colors, fonts, titles, grid line style, margins, and more
  • WYSIWYG and non-WYSIWYG printing: Create meaningful hardcopy. Extensive Postscript printing support is provided by QicsTable, including the ability to set print titles and print areas. Applications can also define non-WYSIWYG policies to manage data that does not fit within cell boundaries.
  • Establish your input rules: Match input to the end user experience. Cut & Paste or Drag & Drop? Read-only or fully editable? You know what your end user needs, so you decide your cell edit policies.
  • Import and export with ease: QicsTable lets you import and export your data via CSV files to give your end users the best tool for the job!

Scalability

  • Data overflow options. QicsTable lets you can choose several options for handling data overflow- wrapping, clipping or tooltips. You decide how to make the trade-off between minimizing screen usage and maximizing data display
  • Large dataset support: QicsTable is designed to be scalable. Just subclass QicsDataModel and create your own model. That is the power of the MVC architecture!

Performance

  • Built for speed: The QicsTable data model handles both dense and sparse tables with maximum performance and minimum overhead. It also provides row-and-column optimized models to fit the way your data is organized
  • Sort at maximum speed Don't write your own methods. Use the built-in high performance sorting routine provided by QicsTable. Have a unique ordering for your data? No problem. Simply provide a user defined function to define the sort order.


Prefer to talk to a live sales advisor? Call 617.621.0060