Trolltech Home | Qt4-preview-feedback Home | Recent Threads | All Threads | Author | Date
All threads index page 1

Qt4-preview-feedback Archive, February 2008
QtWebKit - missing cursor in QWebView


Message 1 in thread

Hi, everybody!
I have a problem with QWebView. First of all, whenever I click on it I
receive such messages in my console:

FIXME: UNIMPLEMENTED: page/qt/EventHandlerQt.cpp:87 (bool
WebCore::EventHandler::passWidgetMouseDownEventToWidget(const
WebCore::MouseEventWithHitTestResults&))

When I start editing something in a LineEdit of a website i get this
message:

FIXME: UNIMPLEMENTED: ../WebKit/qt/WebCoreSupport/EditorClientQt.cpp:314
(virtual bool WebCore::EditorClientQt::smartInsertDeleteEnabled())

But the worst thing is that I can't see cursor in LineEdits of websites,
but still can edit them. The whole picture looks like this: as soon as a
web page is viewable in QWebView I click on a LineEdit and it becomes
black - nothing can be seen even if I start typing. When this LineEdit
is unfocused I can see everything I typed in it. But that is not all.
When I set focus on some other widget in my application and then set
focus on my QWebView again, LineEdits on web pages do not become black
anymore and I can see what I type in them, but still there is no cursor.
I am running Qt 4.4 under Ubuntu 7.10 and the only code I use to
visualize web pages is like this:

view = new QWebView();
view->load(QUrl("http://www.google.com";));

As far as I can see, the problem with FIXME messages is due to the
preview version, but this "black background" problem stumps me... So I
will appreciate any kind of information you can give. Thanks in advance.

Regards,
Konstantin Korotkov.

To unsubscribe - send "unsubscribe" in the subject to qt4-preview-feedback-request@xxxxxxxxxxxxx


Message 2 in thread

Konstantin Korotkov wrote:
>As far as I can see, the problem with FIXME messages is due to the
>preview version, but this "black background" problem stumps me... So I
>will appreciate any kind of information you can give. Thanks in advance.

Which version of Qt is that? If it's the TP1, please upgrade to a recent 
snapshot and try again.

-- 
 [ signature omitted ] 

Attachment: signature.asc
Description: This is a digitally signed message part.


Message 3 in thread

Thiago Macieira wrote:
> Which version of Qt is that? If it's the TP1, please upgrade to a recent 
> snapshot and try again.
> 

Hello!
My Qt version is Qt-4.4.0-tp1. I tried to follow your advice and 
downloaded Qt-4.4.0-snapshot-20080215 via rsync (I used this link - 
rsync.trolltech.com/qt-x11-bleeding). Now it became even worth. I get 
these messages first:

Object::connect: No such signal QWebView::loadProgressChanged(int)
Object::connect: No such slot QWebView::backward()

And all the LineEdits on web pages are permanently black.
Maybe I did something wrong, I am a beginner in both QT and this 
snapshot system. I just downloaded this snapshot, compiled and installed 
it following the INSTALL instructions. I don't know what to do next to 
fix this problem.

Regards,
Konstantin Korotkov


To unsubscribe - send "unsubscribe" in the subject to qt4-preview-feedback-request@xxxxxxxxxxxxx


Message 4 in thread

On Friday 15 February 2008 12:38:36 Konstantin Korotkov wrote:
> Object::connect: No such signal QWebView::loadProgressChanged(int)
> Object::connect: No such slot QWebView::backward()

The API has changed between the TP1 and today. It might still change before 
the final release.

-- 
 [ signature omitted ] 

Attachment: signature.asc
Description: This is a digitally signed message part.