Форум программистов, компьютерный форум CyberForum.ru

Вопрос о static методе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать функцию, меняющую первую букву каждого слова в строке на номер слова. http://www.cyberforum.ru/cpp-beginners/thread446037.html
Написать функцию, меняющую первую букву каждого слова в строке на номер слова. Продемонстрировать ее использование в программе.
C++ Матрица Дана целочисленная матрица размера m*n. Определить один из седловых элементов матрицы (наибольший в строке и наименьший в столбце) http://www.cyberforum.ru/cpp-beginners/thread446034.html
C++ Как убрать контуры вокруг дерева "treeView"?
Как убрать контуры вокруг дерева "treeView"?
Как работать со строками? C++
Не мог бы кто-нибудь объяснить азы работы со стороками или дать ссылки, где это подробно объясняется? В прошлом семестре мы работали со строками как с массивом символьных переменных, объявляя и считывая их, например, так: #include <iostream> using namespace std; int main () { const int MAX_LEN=101; char str; cout << "Enter a string (max "<< MAX_LEN-1 << " symbols)\n";
C++ Одноправленный линейный список http://www.cyberforum.ru/cpp-beginners/thread445991.html
Дайте идею пожалуйста создать пользовательский тип данных который создает массив переменной длины с использованием одноправленного линейного списка
C++ Работа с calloc и free в C++ Всем добрый день!! Уважаемые программисты посмотрите пожалуйста, корректно ли я использую эти функции для динамического выделения памяти, прога вроде работает, но есть сомнения, вот код: struct Item { unsigned int numberSite; //номер участка std::string address; unsigned int numberOfVoters;//количество поголосовавших Item *next;// указатель на следующий элемент списка }; class... подробнее

Показать сообщение отдельно
Paporotnik
383 / 227 / 7
Регистрация: 06.07.2011
Сообщений: 512
15.02.2012, 13:59     Вопрос о static методе
ну, очевидно, что если ты не хочешь передавать в метод адрес виджета, то нужно вырезать из него все обращения к этому виджету. почему бы не сделать этот статический метод возвращающим нечто вроде enum copyResult {UNKNOWN, SUCCESS, ERROR....}, а в методе, где это копирование вызывалось, результат анализировать и уже там решать, какое окошко с ошибкой создать.
либо отказаться от статического метода в пользу слота. тогда передача указателя на виджет будет скрыта в теле слота и получаться из метода QObject::sender().
 
Текущее время: 08:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru