GitXplorerGitXplorer
m

FilterTable

public
8 stars
5 forks
0 issues

Commits

List of commits on branch master.
Unverified
8a23607a8b586886045502dfed637e8615d41bf0

Update README.md

mmidzer committed 8 years ago
Unverified
b20a573c052b58ef4256ade895b31bb5da788b27

Update README.md

mmidzer committed 8 years ago
Unverified
26076e45adc3cafe488172dd42a31deba9f5bd6d

Add minor comment

mmidzer committed 8 years ago
Unverified
049237d6e0ca0f11a7a09fede776a260d74e508a

Initial commit

mmidzer committed 8 years ago
Unverified
0cdbdc988132def93d3a89e42adb946312a83a16

Initial commit

mmidzer committed 8 years ago

README

The README file for this repository.

FilterTable

This Qt project shows an implementation of custom filtering in large tables (4 columns, 250000 rows). Each column has its own QLineEdit. Optionally you can set QCheckBox if you want to filter for Qt::CheckState.

Compile

  • Load FilterHeader.pro in your Qt Creator and select Qt5 kit
  • Run

If you need Qt4 support, replace setSectionsClickable() with setClickable() and setSectionsMovable() with setMovable() in filterheader.cpp.

Customization

Adjust rowCount or columnCount to your needs.

Try playing around with filterReactionTime if your table is even larger or you have a strong machine.