В настоящее время у меня есть класс формы Qt, называемый `foo ', полученный из QMainWindow.Как узнать, является ли форма Qt действительной
Теперь в каком-то другом классе у меня есть что-то вроде этого
class someclass
{
private:
foo* form;
......
public:
someclass()
{
form = NULL;
}
};
В настоящее время существует метод SomeClass, что нужно знать, если Foo * является действительным, если он указывает к действительной форме Foo. Я хотел знать, что было лучшим способом добиться этого. Должен ли я идти с
if(form!=NULL) {...}
Проблема в том, что вышеуказанный метод не гарантирует надежную действительную форму. Какие-либо предложения ?
@Charles: не удаляйте теги, которые имеют отношение к теме. Вы не только набросаете вопрос, но и удаляете Q/A из категории, к которой он относится. – lpapp
@ Laszlo, я собирался ударить вас множеством ссылок Meta, которые демонстрируют, что вы не должны добавлять теги библиотеки к вопросам, к которым тег будет применяться только к ответу, но я, по-видимому, полностью забыл предыдущий консенсус сообщества. Приносим извинения за неудобства, вызванные моим правым тегом. – Charles
@Charles: Не стоит беспокоиться. – lpapp