summaryrefslogtreecommitdiff
path: root/noncore/apps/oxygen/psewidget.cpp
authorcniehaus <cniehaus>2002-09-19 19:34:26 (UTC)
committer cniehaus <cniehaus>2002-09-19 19:34:26 (UTC)
commitaef34909dcfb2ffb637c9d3693e395c15b255cb2 (patch) (side-by-side diff)
tree24790ee542408f594b1e6b018dd0013435f75d84 /noncore/apps/oxygen/psewidget.cpp
parent04fd73b51c766027f2168ed8220f7cbb7ca1486c (diff)
downloadopie-aef34909dcfb2ffb637c9d3693e395c15b255cb2.zip
opie-aef34909dcfb2ffb637c9d3693e395c15b255cb2.tar.gz
opie-aef34909dcfb2ffb637c9d3693e395c15b255cb2.tar.bz2
wow, this works now :)) Elemental: ich hab' dich!
Diffstat (limited to 'noncore/apps/oxygen/psewidget.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/oxygen/psewidget.cpp18
1 files changed, 15 insertions, 3 deletions
diff --git a/noncore/apps/oxygen/psewidget.cpp b/noncore/apps/oxygen/psewidget.cpp
index ab1467c..506e0cb 100644
--- a/noncore/apps/oxygen/psewidget.cpp
+++ b/noncore/apps/oxygen/psewidget.cpp
@@ -17,16 +17,18 @@
#include "oxyframe.h"
-Element::Element( const QString &name )
+/*Element::Element( const QString &name )
{
-}
+}*/
PSEWidget::PSEWidget() : QWidget()
{
this->setCaption( "Periodic System" );
- QGridLayout *grid = new QGridLayout( this, 18,10 );
+ QVBoxLayout *vlay = new QVBoxLayout( this );
+
+ QGridLayout *grid = new QGridLayout( 18,10 );
int h=0, v=0;
for( int n = 0 ; n < 118 ; n++ )
{
@@ -34,9 +36,19 @@ PSEWidget::PSEWidget() : QWidget()
QList<OxyFrame> PSEframe;
PSEframe.append( new OxyFrame( this , QString::number( n ) ) );
grid->addWidget( PSEframe.current() , v/40+1 , h/40 );
+ PSEframe.current()->setMinimumHeight( 11 );
+ connect( PSEframe.current(), SIGNAL( clicked() ), this, SLOT( slotShowElement() ));
}
+
+ OxydataWidget *oxyDW = new OxydataWidget(this);
+ oxyDW->setElement( 1 );
+
+ vlay->addLayout( grid );
+ vlay->addWidget( oxyDW );
}
+void PSEWidget::slotShowElement(){ qDebug( "ja genau" );};
+
void PSEWidget::position(int n, int& h, int& v)
{
//Hydrogen