rusificationwidget.cpp 591 B

123456789101112131415161718192021222324
  1. #include "gui\rusificationwidget.h"
  2. #include "ui_rusificationwidget.h"
  3. void doStuffWithEveryItemInMyTree( QTreeWidgetItem *item )
  4. {
  5. item->setCheckState(0, Qt::Checked);
  6. for( int i = 0; i < item->childCount(); ++i )
  7. doStuffWithEveryItemInMyTree( item->child(i) );
  8. }
  9. RusificationWidget::RusificationWidget(QWidget *parent) :
  10. QWidget(parent),
  11. ui(new Ui::RusificationWidget)
  12. {
  13. ui->setupUi(this);
  14. ui->treeWidget->expandAll();
  15. doStuffWithEveryItemInMyTree(ui->treeWidget->invisibleRootItem());
  16. }
  17. RusificationWidget::~RusificationWidget()
  18. {
  19. delete ui;
  20. }