ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 24.12.2009, 20:26
Аватар для St0nX
St0nX
Участник форума
Регистрация: 19.05.2007
Сообщений: 281
Провел на форуме:
2823587

Репутация: 106
Отправить сообщение для St0nX с помощью ICQ
По умолчанию

Цитата:
Сообщение от razb  
что значит не прокатывало? яснее опиши проблему, а лучше выложи код.
Делаю так:
класс какого то объекта на форме:
PHP код:
#ifndef OBJECT_H
#define OBJECT_H

#include <QGraphicsScene>



class Object : public QGraphicsScene
{
Q_OBJECT
public:
    
Object(QObject *parent 0);
    
int posit;
    
int mas[3][3];
protected:
    
virtual void mousePressEvent(QGraphicsSceneMouseEvent mouseEvent);
};

#endif // OBJECT_H 
Класс в котором проходят некие вычисления:

PHP код:
#ifndef XO_II_H
#define XO_II_H

struct crd
{
int x;
int y;
};

class 
xo_ii
{
public:
    
int mas[3][3];
    
xo_ii();
    
crd CrdOpr(int poss);
private:
    
int SummStr(int nStr);
    
int SummDl1();
    
int SummDl2();
    
crd OprNullStr(int nStr);
    
crd OprNullDl1();
    
crd OprNullDl2();
}; 
Класс самой формы:

PHP код:
#ifndef WIDGET_H
#define WIDGET_H

#include <QMainWindow>
#include "ui_mainwindow.h"

class Object;
class 
xo_ii;

class 
MainForm : public QMainWindow, public Ui::XO
{
Q_OBJECT
public:
    
MainForm();
private:
    
Object sc;
    
xo_ii xoii;
};

#endif // WIDGET_H 
PHP код:
#include "widget.h"
#include "object.h"
#include "xo_ii.h"

MainForm::MainForm()
{
    
setupUi(this);
    
xoii = new xo_ii;
    
sc = new Object;
    
sc->mas xoii->mas;
    
sc->posit 1;
    
graphicsView->setScene(sc);

Данная схема не работает
ошибка с троке
sc->mas = xoii->mas;
/home/kubik/XO/xo_test/XO/widget.cpp:11: error: invalid array assignment
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP, PERL, MySQL, JavaScript 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ