Re: Maemomm
- From: Murray Cumming <murrayc murrayc com>
- To: "Md. Golam Sarower" <golam sarower bjitgroup com>
- Cc: gtkmm-list gnome org
- Subject: Re: Maemomm
- Date: Mon, 25 Jun 2007 16:15:22 +0200
On Mon, 2007-06-25 at 10:19 +0600, Md. Golam Sarower wrote:
> Dear paul,
>
> I am very glad to get your mail. Now I am able to work in c++. but some
> problem is creating there. Suppose I want to use the GDK/gc, pixmap etc.
> but it shows some errors, like:
> Gdk::Pixmap *pixmap;
> Gdk::GC *gc;
>
> Declare in constructor. It does not show error. but when i am going to
> use the functions in the .cc files it shows error like:
> Line 37 here:
> gc = get_style()->get_fg_gc(get_state());
> win.draw_pixmap(gc ,
> pixmap,
> event->area.x, event->area.y,
> event->area.x, event->area.y,
> event->area.width, event->area.height);
You probably mean win->draw_pixmap. The RefPtr smartpointer needs
similar syntax to a pointer. That would explain your second error,
though not your first.
> ScribbleDrawingArea.cc:37: error: cannot convert `Glib::RefPtr<Gdk::GC>'
> to `Gdk::GC*' in assignment
>
> ScribbleDrawingArea.cc:38: error: 'class Glib::RefPtr<Gdk::Window>' has
> no member named 'draw_pixmap'
> ScribbleDrawingArea.cc:40: error: invalid use of member (did you forget
> the `&' ?)
> ScribbleDrawingArea.cc:40: error: base operand of `->' is not a pointer
> ScribbleDrawingArea.cc:40: error: invalid use of member (did you forget
> the `&' ?)
> ScribbleDrawingArea.cc:40: error: base operand of `->' is not a pointer
> ScribbleDrawingArea.cc:41: error: invalid use of member (did you forget
> the `&' ?)
> ScribbleDrawingArea.cc:41: error: base operand of `->' is not a pointer
> ScribbleDrawingArea.cc:41: error: invalid use of member (did you forget
> the `&' ?)
> ScribbleDrawingArea.cc:41: error: base operand of `->' is not a pointer
> ScribbleDrawingArea.cc:42: error: invalid use of member (did you forget
> the `&' ?)
> ScribbleDrawingArea.cc:42: error: base operand of `->' is not a pointer
> ScribbleDrawingArea.cc:42: error: invalid use of member (did you forget
> the `&' ?)
> ScribbleDrawingArea.cc:42: error: base operand of `->' is not a pointer
>
>
> If you have any suggestion then please response ASAP.
>
> Thanking you
> Sarower
>
> Paul Davis wrote:
> > On 6/6/07, Md. Golam Sarower <golam sarower bjitgroup com> wrote:
> >> Hi,
> >>
> >> I have been working on maemo for 2 months. I am very new in this
> >> platform. I used to use the C language. Now i want to use C++ as the
> >> programming language. Is it now possible to do it in full flexibility
> >> than C?? If so then now what I have to do to set up the development
> >> environment? I want to keep the previous set up use for C. I would be
> >> very great full to you, if you assist me to this task.
> >>
> >> Thanking
> >> Sarower
> >> Bangladesh
> >>
> >> _______________________________________________
> >> gtkmm-list mailing list
> >> gtkmm-list gnome org
> >> http://mail.gnome.org/mailman/listinfo/gtkmm-list
> >>
> >
> > There appears to be a maemomm project. You'll probably get a good
> > start by reading the docs and examples about that.
> >
> > Paul
> >
>
> _______________________________________________
> gtkmm-list mailing list
> gtkmm-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtkmm-list
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]