From kde-devel Sat Jul 03 01:11:44 1999 From: Date: Sat, 03 Jul 1999 01:11:44 +0000 To: kde-devel Subject: Openparts and "virtual" X-MARC-Message: https://marc.info/?l=kde-devel&m=93097190024943 I have two (possibly related) questions: 1) What does "virtual" mean when you subclass like this: class MyClass : virtual public TheirClass { ... 2) When I try to compile a test program which embeds an OPPart in a MainWindow I get (I've made a stripped-down example for myself from the code in embed2): myopapp.cpp:59: cannot allocate an object of type `::MyModule::MyPart' myopapp.cpp:59: since the following virtual functions are abstract: myopapp.cpp:59: void ::KOM::Base::connect(const char *, class ::KOM::Base *, const char *) myopapp.cpp:59: void ::KOM::Base::disconnect(const char *, class ::KOM::Base *, const char *) and the list goes on and on. Thanks for the help so far and TIA for more! Dave