Teseo created a new topic ' Compile problem' in the forum. 6 hours 52 minutes ago

Today compile after 2 day and have this error:

...
[  7%] Building CXX object kstars/CMakeFiles/KStarsLib.dir/kstarsactions.cpp.o
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp: In member function ‘void KStars::slotViewToolBar()’:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:110:53: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     if (a == actionCollection()->action("show_stars"))
                                                     ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:112:32: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowStars(a->isChecked());
                                ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:115:52: error: invalid use of incomplete type ‘class KToggleAction’
             opcatalog->kcfg_ShowStars->setChecked(a->isChecked());
                                                    ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:118:60: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_deepsky"))
                                                            ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:120:34: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowDeepSky(a->isChecked());
                                  ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:123:54: error: invalid use of incomplete type ‘class KToggleAction’
             opcatalog->kcfg_ShowDeepSky->setChecked(a->isChecked());
                                                      ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:126:60: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_planets"))
                                                            ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:128:38: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowSolarSystem(a->isChecked());
                                      ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:131:57: error: invalid use of incomplete type ‘class KToggleAction’
             opsolsys->kcfg_ShowSolarSystem->setChecked(a->isChecked());
                                                         ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:134:59: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_clines"))
                                                           ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:136:33: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowCLines(a->isChecked());
                                 ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:139:52: error: invalid use of incomplete type ‘class KToggleAction’
             opguides->kcfg_ShowCLines->setChecked(a->isChecked());
                                                    ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:142:59: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_cnames"))
                                                           ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:144:33: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowCNames(a->isChecked());
                                 ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:147:52: error: invalid use of incomplete type ‘class KToggleAction’
             opguides->kcfg_ShowCNames->setChecked(a->isChecked());
                                                    ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:150:60: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_cbounds"))
                                                            ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:152:34: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowCBounds(a->isChecked());
                                  ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:155:53: error: invalid use of incomplete type ‘class KToggleAction’
             opguides->kcfg_ShowCBounds->setChecked(a->isChecked());
                                                     ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:158:69: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_constellationart"))
                                                                     ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:160:43: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowConstellationArt(a->isChecked());
                                           ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:163:62: error: invalid use of incomplete type ‘class KToggleAction’
             opguides->kcfg_ShowConstellationArt->setChecked(a->isChecked());
                                                              ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:166:55: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_mw"))
                                                       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:168:35: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowMilkyWay(a->isChecked());
                                   ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:171:54: error: invalid use of incomplete type ‘class KToggleAction’
             opguides->kcfg_ShowMilkyWay->setChecked(a->isChecked());
                                                      ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:174:68: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_equatorial_grid"))
                                                                    ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:180:41: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowEquatorialGrid(a->isChecked());
                                         ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:183:60: error: invalid use of incomplete type ‘class KToggleAction’
             opguides->kcfg_ShowEquatorialGrid->setChecked(a->isChecked());
                                                            ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:187:68: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_horizontal_grid"))
                                                                    ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:190:41: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowHorizontalGrid(a->isChecked());
                                         ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:193:60: error: invalid use of incomplete type ‘class KToggleAction’
             opguides->kcfg_ShowHorizontalGrid->setChecked(a->isChecked());
                                                            ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:197:60: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_horizon"))
                                                            ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:199:33: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowGround(a->isChecked());
                                 ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:200:15: error: invalid use of incomplete type ‘class KToggleAction’
         if (!a->isChecked() && Options::useRefraction())
               ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:209:52: error: invalid use of incomplete type ‘class KToggleAction’
             opguides->kcfg_ShowGround->setChecked(a->isChecked());
                                                    ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:212:58: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_flags"))
                                                          ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:214:32: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowFlags(a->isChecked());
                                ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:217:51: error: invalid use of incomplete type ‘class KToggleAction’
             opguides->kcfg_ShowFlags->setChecked(a->isChecked());
                                                   ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:220:63: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_satellites"))
                                                               ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:222:37: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowSatellites(a->isChecked());
                                     ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:225:61: error: invalid use of incomplete type ‘class KToggleAction’
             opssatellites->kcfg_ShowSatellites->setChecked(a->isChecked());
                                                             ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:228:63: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_supernovae"))
                                                               ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:230:37: error: invalid use of incomplete type ‘class KToggleAction’
         Options::setShowSupernovae(a->isChecked());
                                     ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:233:61: error: invalid use of incomplete type ‘class KToggleAction’
             opssupernovae->kcfg_ShowSupernovae->setChecked(a->isChecked());
                                                             ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp: In member function ‘void KStars::slotINDIToolBar()’:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:250:61: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     if (a == actionCollection()->action("show_control_panel"))
                                                             ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:252:14: error: invalid use of incomplete type ‘class KToggleAction’
         if (a->isChecked())
              ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:261:57: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_ekos"))
                                                         ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:263:14: error: invalid use of incomplete type ‘class KToggleAction’
         if (a->isChecked())
              ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:272:62: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("lock_telescope"))
                                                              ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:309:14: error: invalid use of incomplete type ‘class KToggleAction’
         if (a->isChecked())
              ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:314:64: error: comparison between distinct pointer types ‘KToggleAction*’ and ‘QAction*’ lacks a cast
     else if (a == actionCollection()->action("show_fits_viewer"))
                                                                ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:318:14: error: invalid use of incomplete type ‘class KToggleAction’
             a->setEnabled(false);
              ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:322:14: error: invalid use of incomplete type ‘class KToggleAction’
         if (a->isChecked())
              ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp: In member function ‘void KStars::addColorMenuItem(const QString&, const QString&)’:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1622:8: error: invalid use of incomplete type ‘class KToggleAction’
     kta->setText(name);
        ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1623:8: error: invalid use of incomplete type ‘class KToggleAction’
     kta->setObjectName(actionName);
        ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1624:8: error: invalid use of incomplete type ‘class KToggleAction’
     kta->setActionGroup(cschemeGroup);
        ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1626:35: error: no matching function for call to ‘KActionMenu::addAction(KToggleAction*&)’
     colorActionMenu->addAction(kta);
                                   ^
In file included from /usr/include/KF5/KWidgetsAddons/KActionMenu:1:0,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:90:
/usr/include/KF5/KWidgetsAddons/kactionmenu.h:68:10: note: candidate: void KActionMenu::addAction(QAction*)
     void addAction(QAction *action);
          ^
/usr/include/KF5/KWidgetsAddons/kactionmenu.h:68:10: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘QAction*’
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1631:12: error: invalid use of incomplete type ‘class KToggleAction’
         kta->setChecked(true);
            ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1634:70: error: no matching function for call to ‘KStars::connect(KToggleAction*&, const char [15], KStars*, const char [19])’
     connect(kta, SIGNAL(toggled(bool)), this, SLOT(slotColorScheme()));
                                                                      ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/build/kstars/kstars/ui_equipmentwriter.h:14,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/oal/equipmentwriter.h:22,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstars.h:21,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:20:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:196:36: note: candidate: static QMetaObject::Connection QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const char *signal,
                                    ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:196:36: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘const QObject*’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:199:36: note: candidate: static QMetaObject::Connection QObject::connect(const QObject*, const QMetaMethod&, const QObject*, const QMetaMethod&, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal,
                                    ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:199:36: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘const QObject*’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:475:32: note: candidate: QMetaObject::Connection QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
 inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal,
                                ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:475:32: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘const QObject*’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:213:43: note: candidate: template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType)
     static inline QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer<F
                                           ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:213:43: note:   template argument deduction/substitution failed:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = const char*]’:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1634:70:   required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:213:43: error: no type named ‘Object’ in ‘struct QtPrivate::FunctionPointer<const char*>’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:245:13: note: candidate: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 s
             ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:245:13: note:   template argument deduction/substitution failed:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1634:70: note:   candidate expects 3 arguments, 4 provided
     connect(kta, SIGNAL(toggled(bool)), this, SLOT(slotColorScheme()));
                                                                      ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/build/kstars/kstars/ui_equipmentwriter.h:14,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/oal/equipmentwriter.h:22,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstars.h:21,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:20:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:254:13: note: candidate: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 s
             ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:254:13: note:   template argument deduction/substitution failed:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = const char*]’:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1634:70:   required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:254:13: error: invalid use of incomplete type ‘struct QtPrivate::QEnableIf<false, QMetaObject::Connection>’
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:37:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QChar:1,
                 from /usr/include/KF5/KI18n/klocalizedstring.h:24,
                 from /opt/Astronomia/indi_ekos_build/Projects/build/kstars/kstars/ui_equipmentwriter.h:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/oal/equipmentwriter.h:22,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstars.h:21,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:20:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1073:45: note: declaration of ‘struct QtPrivate::QEnableIf<false, QMetaObject::Connection>’
 template <bool B, typename T = void> struct QEnableIf;
                                             ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/build/kstars/kstars/ui_equipmentwriter.h:14,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/oal/equipmentwriter.h:22,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstars.h:21,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:20:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:285:13: note: candidate: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 s
             ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:285:13: note:   template argument deduction/substitution failed:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1634:70: note:   candidate expects 3 arguments, 4 provided
     connect(kta, SIGNAL(toggled(bool)), this, SLOT(slotColorScheme()));
                                                                      ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/build/kstars/kstars/ui_equipmentwriter.h:14,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/oal/equipmentwriter.h:22,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstars.h:21,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:20:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:293:13: note: candidate: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 s
             ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:293:13: note:   template argument deduction/substitution failed:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = const char*]’:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1634:70:   required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:293:13: error: no type named ‘Object’ in ‘struct QtPrivate::FunctionPointer<const char*>’
In file included from /usr/include/KF5/KXmlGui/KActionCollection:1:0,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KXmlGui/kactioncollection.h: In instantiation of ‘ActionType* KActionCollection::add(const QString&, const QObject*, const char*) [with ActionType = KToggleAction]’:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1621:75:   required from here
/usr/include/KF5/KXmlGui/kactioncollection.h:442:44: error: invalid use of incomplete type ‘class KToggleAction’
         ActionType *a = new ActionType(this);
                                            ^
In file included from /usr/include/KF5/KXmlGui/kactioncollection.h:30:0,
                 from /usr/include/KF5/KXmlGui/KActionCollection:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KConfigWidgets/kstandardaction.h:32:7: note: forward declaration of ‘class KToggleAction’
 class KToggleAction;
       ^
In file included from /usr/include/KF5/KXmlGui/KActionCollection:1:0,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KXmlGui/kactioncollection.h:444:13: error: no matching function for call to ‘KActionCollection::connect(KToggleAction*&, const char [17], const QObject*&, const char*&)’
             connect(a, SIGNAL(triggered(bool)), receiver, member);
             ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/build/kstars/kstars/ui_equipmentwriter.h:14,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/oal/equipmentwriter.h:22,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstars.h:21,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:20:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:196:36: note: candidate: static QMetaObject::Connection QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const char *signal,
                                    ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:196:36: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘const QObject*’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:199:36: note: candidate: static QMetaObject::Connection QObject::connect(const QObject*, const QMetaMethod&, const QObject*, const QMetaMethod&, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal,
                                    ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:199:36: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘const QObject*’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:475:32: note: candidate: QMetaObject::Connection QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
 inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal,
                                ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:475:32: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘const QObject*’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:213:43: note: candidate: template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType)
     static inline QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer<F
                                           ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:213:43: note:   template argument deduction/substitution failed:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = const char*]’:
/usr/include/KF5/KXmlGui/kactioncollection.h:444:13:   required from ‘ActionType* KActionCollection::add(const QString&, const QObject*, const char*) [with ActionType = KToggleAction]’
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1621:75:   required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:213:43: error: no type named ‘Object’ in ‘struct QtPrivate::FunctionPointer<const char*>’
/usr/include/KF5/KXmlGui/kactioncollection.h: In instantiation of ‘ActionType* KActionCollection::add(const QString&, const QObject*, const char*) [with ActionType = KToggleAction]’:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1621:75:   required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:245:13: note: candidate: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 s
             ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:245:13: note:   template argument deduction/substitution failed:
In file included from /usr/include/KF5/KXmlGui/KActionCollection:1:0,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KXmlGui/kactioncollection.h:444:13: note:   candidate expects 3 arguments, 4 provided
             connect(a, SIGNAL(triggered(bool)), receiver, member);
             ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/build/kstars/kstars/ui_equipmentwriter.h:14,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/oal/equipmentwriter.h:22,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstars.h:21,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:20:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:254:13: note: candidate: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 s
             ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:254:13: note:   template argument deduction/substitution failed:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = const char*]’:
/usr/include/KF5/KXmlGui/kactioncollection.h:444:13:   required from ‘ActionType* KActionCollection::add(const QString&, const QObject*, const char*) [with ActionType = KToggleAction]’
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1621:75:   required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:254:13: error: invalid use of incomplete type ‘struct QtPrivate::QEnableIf<false, QMetaObject::Connection>’
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:37:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QChar:1,
                 from /usr/include/KF5/KI18n/klocalizedstring.h:24,
                 from /opt/Astronomia/indi_ekos_build/Projects/build/kstars/kstars/ui_equipmentwriter.h:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/oal/equipmentwriter.h:22,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstars.h:21,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:20:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1073:45: note: declaration of ‘struct QtPrivate::QEnableIf<false, QMetaObject::Connection>’
 template <bool B, typename T = void> struct QEnableIf;
                                             ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/build/kstars/kstars/ui_equipmentwriter.h:14,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/oal/equipmentwriter.h:22,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstars.h:21,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:20:
/usr/include/KF5/KXmlGui/kactioncollection.h: In instantiation of ‘ActionType* KActionCollection::add(const QString&, const QObject*, const char*) [with ActionType = KToggleAction]’:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1621:75:   required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:285:13: note: candidate: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 s
             ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:285:13: note:   template argument deduction/substitution failed:
In file included from /usr/include/KF5/KXmlGui/KActionCollection:1:0,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KXmlGui/kactioncollection.h:444:13: note:   candidate expects 3 arguments, 4 provided
             connect(a, SIGNAL(triggered(bool)), receiver, member);
             ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/build/kstars/kstars/ui_equipmentwriter.h:14,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/oal/equipmentwriter.h:22,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstars.h:21,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:20:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:293:13: note: candidate: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 s
             ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:293:13: note:   template argument deduction/substitution failed:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = const char*]’:
/usr/include/KF5/KXmlGui/kactioncollection.h:444:13:   required from ‘ActionType* KActionCollection::add(const QString&, const QObject*, const char*) [with ActionType = KToggleAction]’
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1621:75:   required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:293:13: error: no type named ‘Object’ in ‘struct QtPrivate::FunctionPointer<const char*>’
In file included from /usr/include/KF5/KXmlGui/KActionCollection:1:0,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:89:
/usr/include/KF5/KXmlGui/kactioncollection.h: In instantiation of ‘ActionType* KActionCollection::add(const QString&, const QObject*, const char*) [with ActionType = KToggleAction]’:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsactions.cpp:1621:75:   required from here
/usr/include/KF5/KXmlGui/kactioncollection.h:446:9: error: no matching function for call to ‘KActionCollection::addAction(const QString&, KToggleAction*&)’
         addAction(name, a);
         ^
/usr/include/KF5/KXmlGui/kactioncollection.h:328:26: note: candidate: QAction* KActionCollection::addAction(const QString&, QAction*)
     Q_INVOKABLE QAction *addAction(const QString &name, QAction *action);
                          ^
/usr/include/KF5/KXmlGui/kactioncollection.h:328:26: note:   no known conversion for argument 2 from ‘KToggleAction*’ to ‘QAction*’
/usr/include/KF5/KXmlGui/kactioncollection.h:374:14: note: candidate: QAction* KActionCollection::addAction(KStandardAction::StandardAction, const QObject*, const char*)
     QAction *addAction(KStandardAction::StandardAction actionType, const QObject *receiver = 
              ^
/usr/include/KF5/KXmlGui/kactioncollection.h:374:14: note:   no known conversion for argument 1 from ‘const QString’ to ‘KStandardAction::StandardAction’
/usr/include/KF5/KXmlGui/kactioncollection.h:394:14: note: candidate: QAction* KActionCollection::addAction(KStandardAction::StandardAction, const QString&, const QObject*, const char*)
     QAction *addAction(KStandardAction::StandardAction actionType, const QString &name,
              ^
/usr/include/KF5/KXmlGui/kactioncollection.h:394:14: note:   no known conversion for argument 1 from ‘const QString’ to ‘KStandardAction::StandardAction’
/usr/include/KF5/KXmlGui/kactioncollection.h:419:14: note: candidate: QAction* KActionCollection::addAction(const QString&, const QObject*, const char*)
     QAction *addAction(const QString &name, const QObject *receiver = 0, const char *member =
              ^
/usr/include/KF5/KXmlGui/kactioncollection.h:419:14: note:   no known conversion for argument 2 from ‘KToggleAction*’ to ‘const QObject*’
kstars/CMakeFiles/KStarsLib.dir/build.make:5709: set di istruzioni per l'obiettivo "kstars/CMakeFiles/KStarsLib.dir/kstarsactions.cpp.o" non riuscito
make[2]: *** [kstars/CMakeFiles/KStarsLib.dir/kstarsactions.cpp.o] Errore 1
CMakeFiles/Makefile2:335: set di istruzioni per l'obiettivo "kstars/CMakeFiles/KStarsLib.dir/all" non riuscito
make[1]: *** [kstars/CMakeFiles/KStarsLib.dir/all] Errore 2
Makefile:138: set di istruzioni per l'obiettivo "all" non riuscito
...


Thanks.

Read More...

Teseo replied to the topic 'kstars and asteroids' in the forum. 7 days ago

I change value in ~/.local/share/kstars/asteroids.dat ..no changed any!! ( sure read from this? )
Now change value direct in source kstars and recompile.

Read More...

Teseo replied to the topic 'kstars and asteroids' in the forum. 7 days ago

For example asteroids.dat present in ~/.local/share/kstars/

for juno have this value:

Juno",58000,1.9831097555902,2.668531209360437,.256853452328373,12.98996127586185,248.2064931516843,169.8582922221972,259.2348903006959,20181123.6711667,"JPL 105",5.33,0.32,N,,,246.596,,0.214,7.210,4.35929873879669,1.03493,3.3633E-6
"

In other site i found this value ( theskylive site ):
Asteroid 3 Juno Orbital Elements
The following table lists the orbital elements of Asteroid 3 Juno at epoch 03 September 2017 00:00 UTC (JD: 2458000.5). Source: JPL Small-Body Database
Element 	Symbol 	Value
Orbit eccentricity 	e 	0.25685345
Orbit inclination 	i 	12.98996128°
Perihelion distance 	q 	1.98310976 AU
296,668,997 km
Aphelion distance 	Q 	3.35395266 AU
501,744,178 km
Semi-major axis 	a 	2.66853121 AU
399,206,588 km
Orbital period 	period 	4.3600 years
1,592.2339 days
Date of perihelion transit 	Tp 	2018-Nov-23 16:06:28
2,458,446.1712 JD
Argument of perihelion 	peri 	248.20649315168°	
Longitude of the ascending node 	node 	169.8582922222°	
Mean anomaly 	M 	259.2348903007°	
Mean motion 	n 	0.22609744°/day	
Closest approach to Earth* 		2018-Nov-16	
Distance of closest approach* 		1.03592987 AU
154,972,902 km

Now search to import this.

Read More...

Teseo replied to the topic 'kstars and asteroids' in the forum. 7 days ago

Kaczorek wrote: What is the correct source for kstars? Is it git://anongit.kde.org/kstars.git or github.com/KDE/kstars ? Can I just fork github version to work on the code?


I compile from source with "git clone git://anongit.kde.org/kstars.git"

If you change any code and want any beta-tester send me message ..thx.
My English is poor but I understand.

Read More...

Teseo thanked Jasem Mutlaq in topic kstars and asteroids 7 days ago
Teseo thanked Radek Kaczorek in topic kstars and asteroids 7 days ago
Teseo created a new topic ' kstars and asterids' in the forum. 7 days ago

Hi, this past night i search to photograph asteroids JUNO, after hours passed to search movement in photo ( 3 photo in 2 hours time ) ..not found!!
At this point search problem in other way, mout problem? ..no all other object is find in center of photo. Today with more calm and relax i search online JUNO coordinates and in thesky site found value of RA and DEC ..different??? :woohoo:
kstars report JUNO asteroids:
RA: 18 29 00
DEC: -06 23 12

thesky site report:
RA: 18 30 21
DEC: -05 31 18

This nigth test.

P.S.
For test install other free planetarium ( Stellarium ) ..and search JUNO ...found as same RA DEC of thesky site :(
Sincerely ..INDI-EKOS is amazing program, very very unique and good good GOOD!!! ..kstars has some problems.



Read More...

Teseo replied to the topic 'libgphoto2 PPA' in the forum. 2 weeks ago

Also is required command:
sudo apt-get -o Dpkg::Options::="--force-overwrite" install libgphoto2-port12

..otherwise is showed error:
...
The following packages have unsatisfactory dependencies:
libgphoto2-6 : Depends: libgphoto2-port12 (>= 2.5.10) But version 2.5.9-3 is installed
libgphoto2-port12 : Breaks: libgphoto2-port12:i386 (!= 2.5.9-3) But version 2.5.14+201707102002~ubuntu16.04.1 is installed
libgphoto2-port12:i386 : Breaks: libgphoto2-port12 (!= 2.5.14+201707102002~ubuntu16.04.1) But version 2.5.9-3 is installed
...

Read More...

Teseo thanked Jasem Mutlaq in topic libgphoto2 PPA 2 weeks ago
Teseo thanked Jasem Mutlaq in topic libgphoto2 PPA 2 weeks ago
Teseo thanked Jasem Mutlaq in topic Translate error 3 weeks ago
Teseo created a new topic ' Translate error' in the forum. 3 weeks ago

Hi, in kstars Italian translate have problem in Data->Updates
"Update satellites" and "Update asteroids" report always "satellites" ..see screenshot.

Thanks.



Read More...

Teseo replied to the topic '"Aborting Autoguide" issue with Internal Guider' in the forum. 1 month ago

Ok I have make one perfect night, all guiding worked ok ..10 minutes continuous of guide ok. Why this difference from one night to another? .not have idea i only change language from italian to english ( for make error log ), better so, i remain in english. :cheer:

Only one time kstars closed itself when i close window of preview image captured.

Thanks, bye.

Read More...

Teseo replied to the topic '"Aborting Autoguide" issue with Internal Guider' in the forum. 1 month ago

@knro
I also have problem with internal guide ( this problem is occurred from 2 week ? ..before it was okay ( i have make photo from 29 May very very good with 600 seconds exposure ), what is changed? )
Not have log only my remember experience, "Exposure timeout. Restarting exposure" and also "aborting guide" :(
All in random time, i use Meade DSI for guide in my finder ( 9x50 Celestron ) ..i repeat time ago all work ok ..now have this problem.

This night, if possible, making log. Bye, thanks.

Read More...

Teseo replied to the topic 'problem with double click in planet' in the forum. 2 months ago

I delete all config file from .config/ and .local/share/ dir. ..seem work ok.
Bye.

Read More...

Teseo created a new topic ' problem with double click in planet' in the forum. 2 months ago

@knro
I have problem, when double click in star is ok in planet cursor moves away of object ..see video i attached. Thanks.

Read More...

Teseo thanked Radek Kaczorek in topic Astroberry Server 2 months ago

Login

3rd Party

Choose from the numerous 3rd party INDI drivers to suit your needs!

Got Problem?

Check out the FAQ, the forum, and the bug tracking system to resolve any issues you might have!
You can also subscribe to INDI newsletter and development mailing lists to get the latest updates on INDI!