• 4247阅读
  • 2回复

请问QT里drawcontents()调用机制是什么。。是怎么被调用的 [复制链接]

上一主题 下一主题
离线yingsha
 
只看楼主 倒序阅读 楼主  发表于: 2007-08-07
— 本帖被 XChinux 执行加亮操作(2008-07-18) —
我在读konqueror代码时没有发现有哪个函数调用了drawcontents()。。
离线yingsha
只看该作者 1楼 发表于: 2007-08-07
有高手请加MSN:panhong112@hotmail.com....急。。详聊
离线jedychen

只看该作者 2楼 发表于: 2007-08-08
Qt3的Assistant里:
v o i d  Q F r a m e : : d r a w C o n t e n t s  (  Q P a i n t e r  *  )  [ v i r t u a l  p r o t e c t e d ] 
V i r t u a l  f u n c t i o n  t h a t  d r a w s  t h e  c o n t e n t s  o f  t h e  f r a m e . 
T h e  Q P a i n t e r  i s  a l r e a d y  o p e n  w h e n  y o u  g e t  i t ,  a n d  y o u  m u s t  l e a v e  i t  o p e n .  P a i n t e r  t r a n s f o r m a t i o n s  a r e  s w i t c h e d  o f f  o n  e n t r y .  I f  y o u  t r a n s f o r m  t h e  p a i n t e r ,  r e m e m b e r  t o  t a k e  t h e  f r a m e  i n t o  a c c o u n t  a n d  r e s e t  t r a n s f o r m a t i o n  b e f o r e  r e t u r n i n g . 
T h i s  f u n c t i o n  i s  r e i m p l e m e n t e d  b y  s u b c l a s s e s  t h a t  d r a w  s o m e t h i n g  i n s i d e  t h e  f r a m e .  I t  s h o u l d  o n l y  d r a w  i n s i d e  c o n t e n t s R e c t ( ) .  T h e  d e f a u l t  f u n c t i o n  d o e s  n o t h i n g . 
S e e  a l s o  c o n t e n t s R e c t  a n d  Q P a i n t e r : : s e t C l i p R e c t ( ) . 
快速回复
限100 字节
 
上一个 下一个