Advertisement
Pandarec13

first part

May 21st, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. QString name=filename.path();
  2. name+="/res";
  3. name+="/data.txt";
  4. *file_name=name;
  5.  
  6.  
  7. QFile file(*file_name);
  8.  
  9. if (!file.open(QIODevice::ReadOnly | QIODevice::Text)){
  10.  
  11. ui->label->setText("База данных не загружена");
  12. ui->label->setVisible(true);
  13. }
  14. else{
  15. ui->label->setText("База данных загружена");
  16. ui->label->setVisible(true);
  17. ui->pushButton_5->setVisible(false);
  18.  
  19. ui->pushButton->setEnabled(true);
  20. ui->pushButton_2->setEnabled(true);
  21.  
  22. ui->pushButton->setStyleSheet("background: rgb(163,20,44);color:white");
  23. ui->pushButton_2->setStyleSheet("background: rgb(163,20,44);color:white");
  24.  
  25. QString str;
  26. while(!file.atEnd())
  27. {
  28. //читаем строку
  29. QString str = file.readLine();
  30. //Делим строку на слова разделенные |
  31. QStringList lst = str.split("|");
  32.  
  33. pers->insert(lst.at(0),lst.at(1));
  34.  
  35. }
  36. file.close();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement