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

shinji.k shinji0608 @ gmail.com
2013年 4月 30日 (火) 00:43:40 JST


$BD9_7MM(B

$B7*86$H?=$7$^$9!%(B

Qt$B$K4X$7$F$O>\$7$/$J$$$N$G$9$,!$(B
$B%a%$%s%9%l%C%I$+$i@)8f$7$J$$$H$$$1$J$$%"%W%j$r;HMQ$9$k%3%s%]!<%M%s%H(B
$B!J(BRTC$B!K$r:n @ .$7$?7P83$,$4$6$$$^$9$N$G!$;29M$^$G$K%3%a%s%H$5$;$F$$$?(B
$B$@$-$^$9!%(B

$B$^$:!$:#2s$N$h$&$K!$(BQt$B$J$I%a%$%s%9%l%C%I$+$i=hM}$r3+;O$9$kI,MW$,$"$k(BRTC
$B$r:n @ .$9$k>l9g!$(B<$B%3%s%]!<%M%s%HL>(B>Comp.cpp$B$N(Bmain()$B4X?tFb$N(B
manager->runManager();$B$H$J$C$F$$$k2U=j$r(B
manager->runmanager(true)$B$N$h$&$K$7!$$=$N8e$G;HMQ$7$?$$%"%W%j%1!<%7%g%s(B
$B$N%a%$%s%k!<%W$r8F$S=P$9$H$$$C$?;H$o$lJ}$,B?$$$h$&$G$9!%(B

$B0J2<$K!$N)L?4[Bg3X$NJ}$,:n @ .$5$l$?(BQt$B$r;H$C$?%3%s%]!<%M%s%H$,$"$j$^$9$N$G!$(B
$B;29M$K$5$l$F$_$k$N$b$h$$$+$H;W$$$^$9!%(B

http://openrtm.sakura.ne.jp/cgi-bin/wiki/wiki.cgi/2010/2B13?page=%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB

http://openrtm.sakura.ne.jp/cgi-bin/wiki/wiki.cgi/2010/2B13?page=%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C9&file=RMC%2D1%2E2%2E1%2Dwin32%2DOpenRTM%2Ezip&action=ATTACH


$B0J>e!$59$7$/$*4j$$CW$7$^$9!%(B



2013$BG/(B4$B7n(B28$BF|(B 17:48 $BD9_7(B $BE/Lo(B(Nagasawa Tetsuya) <t_nagasawa @ nuem.nagoya-u.ac.jp>:
> 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!!E/Lo(B
> Email: t_nagasawa @ nuem.nagoya-u.ac.jp Tel: 090-4233-3699
>
> Graduate School of Engineering, Nagoya University
> Tetsuya Nagasawa
>
> _______________________________________________
> openrtm-beginners mailing list
> openrtm-beginners @ openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-beginners
>


More information about the openrtm-beginners mailing list