27#include <tdeabc/sound.h> 
   29#include "contacteditorwidget.h" 
   36class SoundWidget :  public KAB::ContactEditorWidget  
   42    SoundWidget( TDEABC::AddressBook *ab, TQWidget *parent,  const char *name = 0 );  
   45    void loadContact( TDEABC::Addressee *addr );  
   46    void storeContact( TDEABC::Addressee *addr );  
   47    void setReadOnly(  bool readOnly );  
   53    void urlChanged(  const TQString& );  
   56    KURLRequester *mSoundUrl;  
   58    TQCheckBox *mUseSoundUrl;  
   59    TQPushButton *mPlayButton;  
   65class SoundWidgetFactory :  public KAB::ContactEditorWidgetFactory  
   68    KAB::ContactEditorWidget *createWidget( TDEABC::AddressBook *ab, TQWidget *parent,  const char *name )  
   70      return new SoundWidget( ab, parent, name );  
   73    TQString pageIdentifier()  const {  return "misc"; }  
  
           
        
        
          
         
        
      
      
    
    
    
  
 |