rusificationwidget.cpp 623 B

12345678910111213141516171819202122232425
  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(LegacyApp *_app, QWidget *parent) :
  10. QWidget(parent),
  11. ui(new Ui::RusificationWidget),
  12. app(_app)
  13. {
  14. ui->setupUi(this);
  15. ui->treeWidget->expandAll();
  16. doStuffWithEveryItemInMyTree(ui->treeWidget->invisibleRootItem());
  17. }
  18. RusificationWidget::~RusificationWidget()
  19. {
  20. delete ui;
  21. }