[openrtm-beginners:00429] OpenRTM-aist(C++)でのQtの利用について

長澤 哲弥(Nagasawa Tetsuya) t_nagasawa @ nuem.nagoya-u.ac.jp
2013年 4月 28日 (日) 17:48:58 JST


OpenRTM$B%a!<%j%s%0%j%9%H$N3'MM(B

$BL>8E20Bg3XBg3X1!=$;N2]Dx$ND9_7$H?=$7$^$9!%(B
OpenRTM-aist(C++) 1.0.2$B>e$G$N(BGUI$B%i%$%V%i%j(BQt$B$NMxMQ$K$D$$$F<ALd$,$"$j%a!<%k$5$;$F$$$@$?$-$^$7$?!%(B

$B%;%s%5>pJs$r(BQt$B$rMQ$$$FI=<($5$;$?$$$H9M$(!$(BQt$B$N4IM}%/%i%9$G$"$k(BQApplication$B$H!$(B
QWidget$B$r7Q>5$7$?<+:n%/%i%9(BMyQt$B$N%]%$%s%?$r(BRTC$B$N%/%i%9$K2<5-$N$h$&$KDI2C$7$^$7$?!%(B
------------------------------------------------------------------------------------------------------
class PointCloudViewer
: public RTC::DataFlowComponentBase
{
public:
/*!
* @brief constructor
* @param manager Maneger Object
*/
PointCloudViewer(RTC::Manager* manager);
///////////////////$BCfN,(B/////////////////////
public:

QApplication *app; //Qt$B4IM}%/%i%9(B
myQt *window; //$B<+:n%/%i%9(B

};
------------------------------------------------------------------------------------------------------
$B$=$7$F(Bapp$B$H(Bwindow$B$K(Bnew$B1i;;;R$rMQ$$$F!$(BonInitialize()$B$G%$%s%9%?%s%9$r3d$jEv$F!$(B
onExecute()$B$+(Bcoil::Timer$B>e$G!$%$%Y%s%H=hM}4X?t$N(Bapp->processEvents()$B$r<B9T$5$;$h$&$H9M$($^$7$?!%(B
$B$7$+$7%S%k%I$ODL$k$N$G$9$,!$(BQt$B$N(BGUI$B$rA`:n$9$k$3$H$O$G$-$^$;$s$G$7$?!%(B

$B$=$3$G(BonActivate()$B$G%$%s%9%?%s%9$r3d$jEv$F$?$H$3$m!$LdBj$J$/A`:n$G$-$?$N$G$9$,!$(B
$B%3%s%=!<%k>e$G2<5-$N(BWarning$B$,I=<($5$l$^$9!%(B
WARNING: QApplication was not created in the main() thread.

QApplication$B$N%$%s%9%?%s%9$r(Bmain()$BFb$G:n @ .$7!$$=$N%"%I%l%9$r(BRTC$BFb$KEA$($l$P$$$$$N$G$O$J$$$+$H9M$($?$N$G$9$,(B
$B$=$NJ}K!$,$o$+$j$^$;$s!%(B

$B-!(Bmain()$BFb$G:n @ .$7$?%/%i%9$r(BRTC$B%/%i%9Fb$GMxMQ$9$kJ}K!(B
$B-">e5-0J30$N!$$h$jNI$$(BOpenRTM$B>e$G$N(BQt$BMxMQJ}K!(B
$B$3$N(B2$BE@$N$I$A$i$+$*J,$+$j$K$J$kJ}$,$$$l$P!$$I$&$+$*=u$1$/$@$5$$!%(B
$B$=$l$G$O$h$m$7$/$*4j$$$7$^$9!%(B


-- 
$BL>8E20Bg3XBg3X1!9)3X8&5f2J5!3#M}9)3X @ l96EE;R5!3#9)3XJ,Ln(B
$B%a%+%H%m%K%/%9@)8f9V:B%b%S%j%F%#%7%9%F%`%0%k!<%WNkLZ8&5f<<(B
$B=$;N2]Dx(B $BD9_7(B $BE/Lo(B
Email: t_nagasawa @ nuem.nagoya-u.ac.jp Tel: 090-4233-3699

Graduate School of Engineering, Nagoya University
Tetsuya Nagasawa
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://www.openrtm.org/pipermail/openrtm-beginners/attachments/20130428/e1da595b/attachment-0001.html>


More information about the openrtm-beginners mailing list